

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 78,447 | 85,059 | 93,058 | 96,185 | 102,773 | 103,622 | |
COGS | 43,489 | 49,623 | 52,510 | 53,663 | 55,018 | 56,201 | |
Gross Profit | 34,958 | 35,436 | 40,548 | 42,522 | 47,755 | 47,421 | |
Operating Expenses & Income | |||||||
Operating Income | 3,474 | 42 | 4,185 | 5,224 | 6,562 | 5,652 | |
Total Operating Expenses | 31,484 | 35,394 | 36,363 | 37,298 | 41,193 | 41,769 | |
R&D Expenses | 10 | 9 | 8 | 8 | - | - | |
Selling General & Admin Expenses | 24,118 | 27,243 | 28,518 | 29,419 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (118) | (113) | (163) | (161) | (181) | (184) | |
Interest Income | 90 | 92 | 86 | 104 | 159 | - | |
Income Tax Expense | 1,153 | 459 | 1,566 | 1,547 | 1,961 | 1,792 | |
Net Income | |||||||
Net Income | 3,420 | (318) | 2,574 | 3,150 | 4,586 | 3,907 | |
Supplemental | |||||||
EBIT | 3,474 | 42 | 4,185 | 5,224 | 6,562 | 5,652 | |
EBITDA | 7,534 | 4,242 | 8,960 | 9,516 | 10,623 | 9,834 | |