

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 311,586 | 316,849 | 340,835 | 366,639 | 386,537 | 387,869 | |
COGS | 261,673 | 272,176 | 290,831 | 303,124 | 319,839 | 321,819 | |
Gross Profit | 49,913 | 44,673 | 50,004 | 63,515 | 66,698 | 66,050 | |
Operating Expenses & Income | |||||||
Operating Income | 15,039 | 9,738 | 13,037 | 22,258 | 22,375 | 21,334 | |
Total Operating Expenses | 34,869 | 34,933 | 36,966 | 41,257 | 44,323 | 44,716 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 34,873 | 34,934 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (65) | - | - | - | - | - | |
Interest Income | 65 | 70 | 105 | 141 | 151 | - | |
Income Tax Expense | 5,068 | 3,308 | 4,347 | 6,998 | 6,771 | 6,685 | |
Net Income | |||||||
Net Income | 10,275 | 5,239 | 8,943 | 15,778 | 16,161 | 15,126 | |
Supplemental | |||||||
EBIT | 15,039 | 9,739 | 13,038 | 22,261 | 22,375 | 22,140 | |
EBITDA | 17,272 | 11,960 | 15,050 | 24,407 | 24,310 | 24,113 | |