

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 71,835 | 78,212 | 85,428 | 83,974 | 98,249 | 100,730 | |
COGS | 48,828 | 48,607 | 51,409 | 50,300 | 58,974 | 58,195 | |
Gross Profit | 23,007 | 29,605 | 34,019 | 33,674 | 39,275 | 42,535 | |
Operating Expenses & Income | |||||||
Operating Income | (4,005) | (776) | 3,585 | 1,665 | 6,156 | 6,349 | |
Total Operating Expenses | 27,012 | 30,381 | 30,434 | 32,009 | 33,119 | 36,186 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 23,805 | 26,392 | 27,702 | 27,984 | 3,443 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (814) | (679) | (758) | (890) | (984) | (994) | |
Interest Income | 13 | 11 | 20 | 12 | 15 | - | |
Income Tax Expense | (901) | 2,110 | 2,119 | 1,095 | 1,397 | 997 | |
Net Income | |||||||
Net Income | (1,763) | 5,484 | 3,016 | (665) | 5,255 | 3,450 | |
Supplemental | |||||||
EBIT | (2,420) | 7,950 | 5,916 | 1,319 | 7,627 | 7,683 | |
EBITDA | 3,194 | 13,097 | 10,535 | 6,066 | 12,494 | 12,548 | |