
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 33,429 | 51,699 | 57,474 | 63,545 | 73,095 | 76,223 | |
COGS | 27,257 | 34,220 | 35,818 | 37,985 | 42,564 | 44,283 | |
Gross Profit | 6,172 | 17,479 | 21,656 | 25,560 | 30,531 | 31,940 | |
Operating Expenses & Income | |||||||
Operating Income | (6,391) | 2,977 | 5,342 | 7,409 | 9,540 | 9,188 | |
Total Operating Expenses | 12,563 | 14,502 | 16,314 | 18,151 | 20,991 | 22,752 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 9,281 | 10,611 | 12,424 | 12,030 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (457) | (486) | (511) | (829) | (1,526) | (1,877) | |
Interest Income | 118 | 37 | 130 | 167 | 120 | - | |
Income Tax Expense | (944) | 2,330 | 1,266 | 2,598 | 2,583 | 2,835 | |
Net Income | |||||||
Net Income | (6,138) | 1,499 | 4,729 | 5,147 | 4,768 | 2,668 | |
Supplemental | |||||||
EBIT | (6,626) | 4,315 | 6,504 | 8,523 | 8,665 | 6,941 | |
EBITDA | (2,559) | 8,296 | 10,468 | 12,416 | 13,102 | 11,812 | |