
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 428,517 | 446,713 | 471,682 | 481,101 | 400,199 | 400,199 | |
COGS | 323,444 | 339,672 | 354,180 | 363,562 | 323,008 | 311,461 | |
Gross Profit | 105,073 | 107,041 | 117,502 | 117,539 | 77,191 | 88,738 | |
Operating Expenses & Income | |||||||
Operating Income | 14,310 | 14,621 | 16,953 | 14,040 | (18,644) | (17,985) | |
Total Operating Expenses | 90,763 | 92,420 | 100,549 | 103,499 | 95,835 | 106,723 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 66,539 | 70,577 | 78,938 | 82,152 | - | 17,252 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (226) | (298) | (392) | (393) | (714) | (714) | |
Interest Income | 43 | 232 | 40 | 119 | 166 | - | |
Income Tax Expense | 4,575 | 4,513 | 8,957 | 4,179 | (7,946) | (7,946) | |
Net Income | |||||||
Net Income | 9,206 | 9,787 | 19,139 | 9,069 | (22,150) | (22,150) | |
Supplemental | |||||||
EBIT | 14,310 | 14,621 | 16,953 | 14,040 | (18,644) | (17,985) | |
EBITDA | 20,999 | 21,802 | 27,601 | 25,194 | (4,822) | (4,163) | |