
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 206,007 | 212,817 | 211,526 | 219,613 | 224,090 | 221,873 | |
COGS | 172,115 | 179,233 | 176,728 | 182,670 | 183,492 | 181,012 | |
Gross Profit | 33,892 | 33,584 | 34,798 | 36,943 | 40,598 | 40,861 | |
Operating Expenses & Income | |||||||
Operating Income | 8,333 | 7,361 | 8,058 | 9,361 | 11,380 | 11,493 | |
Total Operating Expenses | 25,559 | 26,223 | 26,740 | 27,582 | 29,218 | 29,368 | |
R&D Expenses | 301 | 289 | 261 | 253 | - | - | |
Selling General & Admin Expenses | 16,245 | 16,518 | 17,049 | 17,549 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (463) | (487) | (585) | (651) | (853) | (927) | |
Interest Income | 680 | 39 | 60 | 44 | 48 | - | |
Income Tax Expense | 2,925 | 2,556 | 3,332 | 2,940 | 3,750 | 4,172 | |
Net Income | |||||||
Net Income | 5,980 | 5,251 | 5,308 | 6,509 | 7,361 | 7,601 | |
Supplemental | |||||||
EBIT | 8,333 | 7,361 | 8,058 | 9,361 | 11,380 | 11,493 | |
EBITDA | 15,499 | 14,818 | 15,815 | 17,334 | 19,841 | 20,087 | |