
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 138,378 | 137,659 | 148,972 | 141,605 | 128,997 | 128,997 | |
COGS | 105,585 | 104,115 | 112,045 | 106,199 | 96,817 | 96,817 | |
Gross Profit | 32,793 | 33,544 | 36,927 | 35,406 | 32,180 | 32,180 | |
Operating Expenses & Income | |||||||
Operating Income | 4,407 | 6,399 | 8,710 | 7,413 | 4,757 | 4,757 | |
Total Operating Expenses | 28,386 | 27,145 | 28,218 | 27,993 | 27,423 | 27,423 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 22,960 | 22,591 | 23,177 | 22,760 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (121) | (108) | (94) | (125) | (200) | (200) | |
Interest Income | 32 | 53 | - | - | 1 | - | |
Income Tax Expense | 1,592 | 2,069 | 4,561 | 2,336 | 1,714 | 1,714 | |
Net Income | |||||||
Net Income | 2,100 | 3,261 | 7,337 | 4,312 | 2,682 | 2,682 | |
Supplemental | |||||||
EBIT | 3,950 | 5,621 | 12,026 | 6,774 | 4,757 | 5,293 | |
EBITDA | 7,112 | 8,260 | 14,901 | 9,894 | 7,961 | 8,402 | |