
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 218,610 | 221,979 | 228,808 | 234,970 | 238,396 | 239,542 | |
COGS | 186,651 | 191,495 | 194,132 | 197,870 | 198,842 | 200,294 | |
Gross Profit | 31,959 | 30,484 | 34,676 | 37,100 | 39,554 | 39,248 | |
Operating Expenses & Income | |||||||
Operating Income | (865) | (1,400) | 3,118 | 5,470 | 7,505 | 6,831 | |
Total Operating Expenses | 32,823 | 31,884 | 31,559 | 31,630 | 32,049 | 32,417 | |
R&D Expenses | 673 | 601 | 649 | 680 | - | - | |
Selling General & Admin Expenses | 20,341 | 19,844 | 19,544 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (220) | (223) | (227) | (235) | (271) | (265) | |
Interest Income | 587 | 16 | 11 | 13 | 17 | - | |
Income Tax Expense | 97 | 1,460 | 68 | 1,547 | 3,225 | 3,016 | |
Net Income | |||||||
Net Income | (376) | (4,987) | (9,414) | 5,489 | 9,787 | 9,382 | |
Supplemental | |||||||
EBIT | (9) | (3,275) | (9,057) | 7,340 | 7,505 | 7,145 | |
EBITDA | 7,936 | 4,418 | (1,940) | 12,043 | 12,416 | 12,074 | |