

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 215,273 | 266,319 | 256,328 | 254,442 | 261,823 | 254,916 | |
COGS | 157,777 | 199,268 | 189,749 | 187,962 | 180,554 | 174,100 | |
Gross Profit | 57,496 | 67,051 | 66,579 | 66,480 | 81,269 | 80,816 | |
Operating Expenses & Income | |||||||
Operating Income | 453 | 10,812 | 9,366 | 9,858 | 12,185 | 11,038 | |
Total Operating Expenses | 57,043 | 56,239 | 57,213 | 56,622 | 69,084 | 69,778 | |
R&D Expenses | 226 | 68 | 88 | 104 | - | - | |
Selling General & Admin Expenses | 56,817 | 56,171 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,260) | (1,266) | (1,463) | (1,626) | (2,102) | (2,267) | |
Interest Income | 12 | 12 | 70 | 103 | 222 | - | |
Income Tax Expense | (94) | 4,037 | 2,867 | 3,449 | 4,994 | 5,334 | |
Net Income | |||||||
Net Income | 495 | 13,216 | 6,156 | 6,363 | 7,148 | 8,772 | |
Supplemental | |||||||
EBIT | 2,097 | 19,206 | 11,048 | 12,219 | 14,607 | 12,533 | |
EBITDA | 24,271 | 40,627 | 32,450 | 31,467 | 31,254 | 29,155 | |