
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 81,910 | 102,090 | 103,033 | 99,966 | 111,822 | 115,776 | |
COGS | 56,164 | 71,528 | 73,132 | 66,744 | 73,765 | 75,936 | |
Gross Profit | 25,746 | 30,562 | 29,901 | 33,221 | 38,057 | 39,840 | |
Operating Expenses & Income | |||||||
Operating Income | 6,642 | 8,739 | 7,438 | 8,576 | 10,879 | 12,087 | |
Total Operating Expenses | 19,103 | 21,823 | 22,463 | 24,646 | 27,178 | 27,753 | |
R&D Expenses | - | - | - | - | 7,816 | - | |
Selling General & Admin Expenses | 19,103 | 16,612 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (499) | (1,842) | (2,862) | (2,649) | (2,900) | (2,967) | |
Interest Income | 782 | 1,118 | 1,646 | 1,756 | 2,168 | - | |
Income Tax Expense | 1,138 | 2,590 | 1,245 | 2,129 | 2,590 | 3,450 | |
Net Income | |||||||
Net Income | 4,502 | 4,488 | 4,777 | 2,356 | 7,228 | 8,247 | |
Supplemental | |||||||
EBIT | 6,642 | 8,739 | 8,720 | 7,205 | 10,879 | 12,630 | |
EBITDA | 8,101 | 12,798 | 10,822 | 9,484 | 13,400 | 15,240 | |