

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 655,265 | 494,738 | 468,237 | 486,802 | 465,253.2 | 485,426.2 | |
COGS | 527,346 | 412,134 | 381,526 | 395,869 | 361,145 | 374,041.7 | |
Gross Profit | 127,919 | 82,604 | 86,711 | 90,933 | 104,108.2 | 111,384.5 | |
Operating Expenses & Income | |||||||
Operating Income | 44,038 | 16,290 | 22,456 | 18,045 | 19,060.2 | 21,608.3 | |
Total Operating Expenses | 83,881 | 66,314 | 64,255 | 72,888 | 85,048 | 89,776.3 | |
R&D Expenses | 11,786 | 10,422 | 68.03 | 66.11 | - | 3,574 | |
Selling General & Admin Expenses | 49,133 | 41,739 | 42,479 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (898) | (780) | (1,042) | (1,730) | (3,486.8) | (3,709) | |
Interest Income | 244 | 101 | 361 | 749 | 555 | - | |
Income Tax Expense | 10,948 | 5,533 | 6,032 | (1,675) | 6,661.7 | 10,640.4 | |
Net Income | |||||||
Net Income | 24,500 | (7,006) | 28,981 | (4,816) | 24,022.3 | 23,792.2 | |
Supplemental | |||||||
EBIT | 37,495 | (1,816) | 36,110 | (9,160) | 19,060.2 | 35,566.9 | |
EBITDA | 74,198 | 23,690 | 62,812 | 18,258 | 46,693.1 | 64,579.5 | |