
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 27,450 | 33,203 | 35,819 | 51,574 | 63,830 | 88,952.3 | |
COGS | 10,606 | 11,108 | 11,129 | 19,065 | 22,528 | 31,198 | |
Gross Profit | 16,844 | 22,095 | 24,690 | 32,509 | 41,302 | 57,697.3 | |
Operating Expenses & Income | |||||||
Operating Income | 8,519 | 14,225 | 16,207 | 13,463 | 26,343 | 43,044 | |
Total Operating Expenses | 8,177 | 7,813 | 8,483 | 19,046 | 14,959 | 13,794.3 | |
R&D Expenses | 4,854 | 4,919 | 5,253 | 9,310 | 10,967 | 11,819.1 | |
Selling General & Admin Expenses | 1,347 | 1,382 | 1,592 | 4,959 | 4,211 | 4,177 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,885) | (1,737) | (1,622) | (3,796) | (3,210) | (2,931) | |
Interest Income | 1,572 | 100 | 535 | 461 | 347 | - | |
Income Tax Expense | 29 | 939 | 1,015 | 3,748 | (397) | 2,193.8 | |
Net Income | |||||||
Net Income | 6,736 | 11,495 | 14,082 | 5,895 | 23,105 | 38,188.8 | |
Supplemental | |||||||
EBIT | 8,650 | 14,171 | 16,719 | 13,869 | 25,778 | 43,166 | |
EBITDA | 14,691 | 19,155 | 20,554 | 23,879 | 34,545 | 51,917.2 | |