
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 52,366 | 64,645 | 68,974 | 68,556 | 77,227 | 85,158 | |
COGS | 34,336 | 43,184 | 45,961 | 44,039 | 51,945 | 58,037 | |
Gross Profit | 18,030 | 21,461 | 23,013 | 24,517 | 25,282 | 27,121 | |
Operating Expenses & Income | |||||||
Operating Income | 7,592 | 9,823 | 8,658 | 7,133 | 7,914 | 7,688 | |
Total Operating Expenses | 10,438 | 11,639 | 14,355 | 17,384 | 17,368 | 19,433 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 1,087 | 1,484 | 13,245 | 14,676 | 3,582 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7) | (7) | (7) | (12) | (49) | (113) | |
Interest Income | 1 | 129 | 2 | 3 | 19 | - | |
Income Tax Expense | 2,472 | 3,181 | 3,050 | 3,088 | 3,002 | 3,077 | |
Net Income | |||||||
Net Income | 5,012 | 6,622 | 5,889 | 5,493 | 4,784 | 4,866 | |
Supplemental | |||||||
EBIT | 7,631 | 9,929 | 9,080 | 8,642 | 7,914 | 7,903 | |
EBITDA | 8,057 | 10,321 | 9,828 | 9,595 | 9,119 | 9,267 | |