
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 623,139 | 696,288 | 778,370 | 854,550 | 899,620 | 899,620 | |
COGS | 534,352 | 595,013 | 658,975 | 719,535 | 753,295 | 753,295 | |
Gross Profit | 88,787 | 101,275 | 119,395 | 135,015 | 146,325 | 146,325 | |
Operating Expenses & Income | |||||||
Operating Income | 24,772 | 25,535 | 29,907 | 34,948 | 36,997 | 36,997 | |
Total Operating Expenses | 64,015 | 75,738 | 89,489 | 100,067 | 109,328 | 109,328 | |
R&D Expenses | 45 | 164 | 556 | 567 | - | 584 | |
Selling General & Admin Expenses | 64,015 | 75,738 | 73,609 | 82,840 | - | 11,543 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,244) | (1,668) | (2,287) | (3,164) | (4,353) | (4,353) | |
Interest Income | 100 | 132 | 246 | 356 | 363 | - | |
Income Tax Expense | 8,601 | 9,415 | 11,420 | 12,598 | 10,803 | 10,803 | |
Net Income | |||||||
Net Income | 15,233 | 15,341 | 15,944 | 18,611 | 19,320 | 19,320 | |
Supplemental | |||||||
EBIT | 26,022 | 25,537 | 31,085 | 36,329 | 36,108 | 36,107 | |
EBITDA | 46,910 | 49,299 | 59,092 | 69,151 | 71,504 | 71,503 | |