

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 26,953 | 30,872 | 31,207 | 34,176 | 36,800 | 38,193 | |
COGS | 7,219 | 8,936 | 8,604 | 9,243 | 9,759 | 10,251 | |
Gross Profit | 19,734 | 21,936 | 22,603 | 24,932 | 27,041 | 27,942 | |
Operating Expenses & Income | |||||||
Operating Income | 6,308 | 4,672 | 6,584 | 4,665 | 10,293 | 10,566 | |
Total Operating Expenses | 13,426 | 17,125 | 16,019 | 20,268 | 16,748 | 17,376 | |
R&D Expenses | 5,270 | 6,165 | 6,317 | 6,514 | 6,628 | 6,886 | |
Selling General & Admin Expenses | 1,187 | 2,072 | 1,364 | 1,435 | 10,050 | 3,753 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (291) | (2,205) | (788) | (1,031) | (1,377) | (1,444) | |
Interest Income | 2,253 | 1,470 | 710 | 439 | 534 | 1,672 | |
Income Tax Expense | 1,682 | 1,378 | 1,741 | 1,614 | 2,991 | 3,162 | |
Net Income | |||||||
Net Income | 5,256 | 3,278 | 3,598 | 3,124 | 7,327 | 7,962 | |
Supplemental | |||||||
EBIT | 8,796 | 4,672 | 6,584 | 5,191 | 11,859 | 12,708 | |
EBITDA | 10,333 | 7,331 | 7,957 | 6,471 | 13,170 | 13,972 | |