
| 2018 | 2019 | 2020 | 2021 | 2022 | |
|---|---|---|---|---|---|
Revenue | |||||
Total revenue | 56,846 | 61,466 | 58,323 | 62,801 | 63,281 |
COGS | 17,269 | 18,351 | 16,177 | 19,647 | 20,397 |
Gross Profit | 39,577 | 43,115 | 42,146 | 43,154 | 42,884 |
Operating Expenses & Income | |||||
Operating Income | 14,743 | 17,548 | 18,543 | 18,155 | 17,476 |
Total Operating Expenses | 42,103 | 43,918 | 39,780 | 44,646 | 45,805 |
R&D Expenses | 12,092 | 12,774 | 13,009 | 14,799 | 16,023 |
Selling General & Admin Expenses | 15,367 | 15,078 | 12,614 | 13,249 | 12,530 |
Earnings from Continuing Operations | |||||
Interest Expense | (744) | (791) | (553) | (419) | (690) |
Interest Income | 30 | 99 | 16 | - | 67 |
Income Tax Expense | - | - | - | - | - |
Net Income | |||||
Net Income | 10,500 | 13,497 | 14,295 | 13,930 | 12,421 |
Supplemental | |||||
EBIT | 18,478 | 21,697 | 23,076 | - | - |
EBITDA | 18,478 | 21,697 | 23,076 | 22,260 | 20,861 |