

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 458,231 | 502,206 | 617,708 | 727,491 | 794,306 | 802,363 | |
COGS | 420,996 | 475,782 | 564,380 | 679,909 | 710,972 | 717,464 | |
Gross Profit | 37,235 | 26,424 | 53,328 | 47,582 | 83,334 | 84,899 | |
Operating Expenses & Income | |||||||
Operating Income | 15,939 | 4,119 | 29,152 | 21,697 | 55,305 | 56,138 | |
Total Operating Expenses | 21,296 | 22,305 | 24,176 | 25,885 | 28,029 | 28,761 | |
R&D Expenses | 2,400 | 2,800 | 3,100 | 3,300 | - | - | |
Selling General & Admin Expenses | 18,785 | 19,255 | 21,248 | 22,567 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (636) | (953) | (1,989) | (2,357) | (3,549) | (3,770) | |
Interest Income | 38 | 383 | 524 | 417 | 213 | - | |
Income Tax Expense | 5,353 | 1,065 | 9,583 | 6,800 | 17,843 | 18,223 | |
Net Income | |||||||
Net Income | 10,753 | 684 | 17,875 | 12,460 | 34,692 | 34,904 | |
Supplemental | |||||||
EBIT | 16,709 | 2,623 | 29,395 | 21,624 | 56,039 | 56,518 | |
EBITDA | 23,458 | 10,160 | 37,294 | 30,518 | 66,082 | 67,023.5 | |