
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 577,249 | 579,772 | 587,481 | 600,370 | 610,497 | 616,918 | |
COGS | 533,272 | 534,809 | 539,179 | 551,155 | 560,915 | 566,679 | |
Gross Profit | 43,977 | 44,963 | 48,302 | 49,215 | 49,582 | 50,239 | |
Operating Expenses & Income | |||||||
Operating Income | 2,945 | 4,024 | 5,556 | 5,707 | 4,029 | 3,865 | |
Total Operating Expenses | 41,030 | 42,492 | 42,746 | 43,508 | 45,553 | 46,374 | |
R&D Expenses | - | - | - | - | - | 420 | |
Selling General & Admin Expenses | 36,510 | 37,881 | 38,141 | 38,729 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (99) | (96) | (103) | (81) | (68) | (69) | |
Interest Income | 3,386 | 31 | 32 | 34 | 54 | - | |
Income Tax Expense | 2,767 | 3,177 | 2,728 | 3,288 | 4,045 | 4,002 | |
Net Income | |||||||
Net Income | 4,770 | 4,831 | 5,843 | 7,309 | 7,362 | 7,028 | |
Supplemental | |||||||
EBIT | 7,747 | 8,207 | 8,774 | 10,773 | 4,029 | 9,269 | |
EBITDA | 10,870 | 11,560 | 12,162 | 14,559 | 8,078 | 13,455 | |