
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 642,023 | 773,960 | 836,285 | 825,587 | 826,344 | 826,344 | |
COGS | 529,092 | 640,631 | 684,159 | 677,345 | 667,669 | 674,569 | |
Gross Profit | 112,931 | 133,329 | 152,126 | 148,242 | 158,675 | 151,775 | |
Operating Expenses & Income | |||||||
Operating Income | 8,094 | 17,147 | 28,149 | 22,960 | 31,036 | 31,036 | |
Total Operating Expenses | 104,837 | 116,182 | 123,977 | 125,282 | 127,639 | 120,739 | |
R&D Expenses | 17,444 | 18,678 | 18,234 | 19,656 | 19,950 | 19,949 | |
Selling General & Admin Expenses | 72,445 | 81,434 | 90,204 | 90,743 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4,277) | (5,910) | (8,519) | (8,968) | (7,823) | (7,823) | |
Interest Income | 866 | 1,146 | 1,418 | 1,898 | 1,686 | - | |
Income Tax Expense | 8,522 | (1,054) | 4,383 | 14,188 | 1,217 | 1,217 | |
Net Income | |||||||
Net Income | 7,341 | 10,368 | 10,569 | (23,800) | 12,871 | 12,871 | |
Supplemental | |||||||
EBIT | 21,896 | 16,717 | 25,070 | 375 | 23,025 | 23,025 | |
EBITDA | 59,954 | 58,979 | 67,086 | 42,968 | 63,518 | 63,518 | |