
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 272,292 | 351,028 | 360,527 | 468,841 | 687,843 | 749,866 | |
COGS | 243,007 | 318,459 | 331,378 | 434,731 | 639,779 | 694,933 | |
Gross Profit | 29,285 | 32,569 | 29,149 | 34,110 | 48,064 | 54,933 | |
Operating Expenses & Income | |||||||
Operating Income | 12,681 | 13,819 | 9,357 | 12,677 | 22,438 | 29,012 | |
Total Operating Expenses | 16,604 | 18,750 | 19,792 | 21,433 | 25,626 | 25,921 | |
R&D Expenses | 293 | 278 | 313 | 397 | - | - | |
Selling General & Admin Expenses | 14,027 | 15,712 | 16,566 | 18,037 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (56) | (185) | (193) | (375) | (597) | (665) | |
Interest Income | 9 | 7 | 14 | 20 | 23 | - | |
Income Tax Expense | 4,163 | 4,247 | 3,234 | 3,977 | 6,546 | 9,074 | |
Net Income | |||||||
Net Income | 9,558 | 9,696 | 7,287 | 9,456 | 16,754 | 21,365 | |
Supplemental | |||||||
EBIT | 13,790 | 14,160 | 10,744 | 13,898 | 24,049 | 30,291 | |
EBITDA | 16,021 | 16,475 | 13,227 | 16,792 | 27,840 | 34,186 | |