

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 782,911 | 962,885 | 892,781 | 998,781 | 1,181,716 | 1,181,716 | |
COGS | 653,124 | 864,414 | 790,632 | 866,303 | 1,023,424 | 1,023,424 | |
Gross Profit | 129,787 | 98,471 | 102,149 | 132,478 | 158,292 | 158,292 | |
Operating Expenses & Income | |||||||
Operating Income | 59,520 | 17,207 | 31,450 | 54,612 | 72,737 | 78,621 | |
Total Operating Expenses | 70,267 | 81,264 | 70,699 | 77,866 | 85,555 | 79,671 | |
R&D Expenses | 4,259 | 4,035 | 4,643 | 4,815 | - | - | |
Selling General & Admin Expenses | 38,493 | 43,705 | 39,110 | 41,569 | 85,555 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,579) | (8,227) | (12,961) | (15,665) | (15,862) | (15,862) | |
Interest Income | 3,182 | 2,663 | 3,552 | 1,333 | 2,685 | - | |
Income Tax Expense | 13,520 | 1,609 | 5,563 | 10,095 | 16,243 | 16,243 | |
Net Income | |||||||
Net Income | 32,054 | 4,703 | 13,858 | 27,979 | 38,882 | 38,882 | |
Supplemental | |||||||
EBIT | 56,447 | 15,393 | 34,931 | 58,693 | 79,549 | 79,549 | |
EBITDA | 90,485 | 52,689 | 71,337 | 96,840 | 119,632 | 118,646 | |