

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 77,329 | 81,396 | 87,408 | 85,136 | 95,340 | 192,058 | |
COGS | 50,795 | 52,583 | 56,444 | 52,527 | 57,388 | 120,876 | |
Gross Profit | 26,534 | 24,267 | 30,964 | 32,609 | 37,952 | 71,182 | |
Operating Expenses & Income | |||||||
Operating Income | 9,141 | 10,479 | 2,684 | 9,802 | 11,092 | 19,117 | |
Total Operating Expenses | 17,440 | 15,843 | 28,280 | 25,715 | 26,860 | 52,065 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 13,450 | 14,915 | 17,038 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,334) | (2,512) | (2,676) | (3,317) | (3,270) | (6,707) | |
Interest Income | 275 | 262 | 296 | 279 | 315 | - | |
Income Tax Expense | 2,208 | 2,168 | 1,172 | 1,386 | 2,043 | 3,820 | |
Net Income | |||||||
Net Income | 4,875 | 6,114 | (1,298) | 2,072 | 5,638 | 8,595 | |
Supplemental | |||||||
EBIT | 9,311 | 10,599 | 2,659 | 7,043 | 10,949 | 21,885 | |
EBITDA | 13,110 | 14,892 | 7,320 | 11,964 | 15,858 | 31,738 | |