

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 44,081 | 50,739 | 47,637 | 46,606 | 45,575 | 45,242 | |
COGS | 16,816 | 19,871 | 19,749 | 21,270 | 18,592 | 18,404 | |
Gross Profit | 27,265 | 30,868 | 27,888 | 25,336 | 26,983 | 26,838 | |
Operating Expenses & Income | |||||||
Operating Income | 7,930 | 8,239 | 8,409 | 4,479 | 6,954 | 6,960 | |
Total Operating Expenses | 19,335 | 22,629 | 19,479 | 20,857 | 20,029 | 19,878 | |
R&D Expenses | 5,412 | 6,572 | 5,371 | 6,209 | 5,769 | 5,730 | |
Selling General & Admin Expenses | 2,962 | 2,838 | 2,453 | 2,574 | 2,160 | 5,308 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,231) | (1,674) | (1,735) | (1,959) | (1,722) | (2,611) | |
Interest Income | 1,317 | 2,209 | 484 | 521 | 471 | 1,226 | |
Income Tax Expense | 1,024 | 504 | 1,321 | 212 | 466 | 162 | |
Net Income | |||||||
Net Income | 1,000 | 4,150 | (2,941) | (2,552) | (3,620) | (2,156) | |
Supplemental | |||||||
EBIT | 3,277 | 6,344 | 114 | (375) | (1,407) | 641 | |
EBITDA | 7,017 | 10,293 | 4,047 | 3,675 | 2,648 | 3,506 | |