

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 20,023 | 20,039 | 44,510 | 53,294 | 62,409 | 65,607 | |
COGS | 4,598 | 4,513 | 8,121 | 9,990 | 12,122 | 13,089 | |
Gross Profit | 15,425 | 15,526 | 36,389 | 43,304 | 50,287 | 52,518 | |
Operating Expenses & Income | |||||||
Operating Income | (1,411) | 88 | 11,932 | 14,964 | 17,114 | 11,932 | |
Total Operating Expenses | 21,434 | 19,951 | 32,578 | 38,330 | 45,295 | 53,675 | |
R&D Expenses | 8,992 | 8,341 | 12,120 | 13,139 | 15,136 | 15,965 | |
Selling General & Admin Expenses | 7,844 | 7,097 | 12,945 | 15,988 | 19,378 | 25,962 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,565) | (1,514) | (2,067) | (1,735) | (849) | (530) | |
Interest Income | 2,132 | 2,046 | 2,090 | 2,341 | 2,603 | 2,479 | |
Income Tax Expense | 270 | 682 | - | - | - | - | |
Net Income | |||||||
Net Income | (550) | 1,403 | 9,918 | 17,067 | 33,294 | 24,212 | |
Supplemental | |||||||
EBIT | (1,411) | 88 | 12,747 | 18,738 | 39,697 | 31,117 | |
EBITDA | 1,094 | 4,149 | 13,799 | 19,845 | 40,792 | 31,117 | |