
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 27,450 | 33,203 | 35,819 | 51,574 | 63,887 | 75,465 | |
COGS | 10,606 | 11,108 | 11,129 | 19,065 | 20,593 | 24,931 | |
Gross Profit | 16,844 | 22,095 | 24,690 | 32,509 | 43,294 | 50,534 | |
Operating Expenses & Income | |||||||
Operating Income | 8,519 | 14,225 | 16,207 | 13,463 | 25,484 | 32,945 | |
Total Operating Expenses | 8,325 | 7,813 | 8,483 | 19,046 | 17,810 | 17,589 | |
R&D Expenses | 4,854 | 4,919 | 5,253 | 9,310 | 10,977 | 11,991 | |
Selling General & Admin Expenses | 1,347 | 1,382 | 1,592 | 4,959 | 4,211 | 4,253 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,885) | (1,737) | (1,622) | (3,953) | (3,210) | (3,006) | |
Interest Income | 16 | 100 | 535 | 461 | 347 | - | |
Income Tax Expense | 29 | 939 | 1,015 | 3,748 | (397) | 1,162 | |
Net Income | |||||||
Net Income | 6,736 | 11,495 | 14,082 | 5,895 | 23,126 | 29,317 | |
Supplemental | |||||||
EBIT | 8,650 | 14,171 | 16,719 | 13,869 | 25,939 | 33,272 | |
EBITDA | 14,691 | 19,155 | 20,554 | 23,879 | 34,714 | 42,025 | |