
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 459,532 | 416,514 | 419,852 | 496,678 | 562,774 | 583,856 | |
COGS | 376,316 | 344,545 | 349,013 | 410,508 | 466,438 | 484,171 | |
Gross Profit | 83,216 | 71,969 | 70,839 | 86,170 | 96,336 | 99,685 | |
Operating Expenses & Income | |||||||
Operating Income | 18,485 | 18,685 | 16,131 | 19,891 | 20,209 | 20,665 | |
Total Operating Expenses | 64,731 | 53,284 | 54,708 | 66,279 | 76,127 | 79,020 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 57,668 | 45,528 | 46,153 | 57,061 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (917) | (571) | (350) | (652) | (1,292) | (1,519) | |
Interest Income | 31 | 107 | 189 | 153 | 144 | - | |
Income Tax Expense | 4,319 | 4,480 | 4,308 | 5,163 | 5,530 | 5,630 | |
Net Income | |||||||
Net Income | 10,795 | 14,205 | 11,442 | 13,446 | 11,914 | 12,308 | |
Supplemental | |||||||
EBIT | 18,485 | 18,685 | 16,131 | 19,891 | 20,209 | 20,665 | |
EBITDA | 21,736 | 21,376 | 19,028 | 23,146 | 24,430 | 25,288 | |