
| 2022 | 2023 | 2024 | 2025 | TTM | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 43,653 | 40,109 | 41,950 | 44,328 | 45,134 |
COGS | 19,142 | 17,975 | 18,706 | 19,319 | 19,741 |
Gross Profit | 24,511 | 22,134 | 23,244 | 25,009 | 25,393 |
Operating Expenses & Income | |||||
Operating Income | 8,362 | 6,478 | 6,825 | 8,053 | 7,705 |
Total Operating Expenses | 35,291 | 33,631 | 35,125 | 36,275 | 37,429 |
R&D Expenses | 2,888 | 2,741 | 2,844 | 2,942 | 2,993 |
Selling General & Admin Expenses | 11,248 | 10,949 | 11,697 | 12,332 | 13,011 |
Earnings from Continuing Operations | |||||
Interest Expense | (558) | (637) | (559) | (493) | (536) |
Interest Income | 183 | 385 | 344 | 308 | 332 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 6,933 | 5,723 | 13,402 | 6,524 | 6,276 |
Supplemental | |||||
EBIT | - | - | - | - | - |
EBITDA | - | - | - | - | - |