

| 2017 | 2018 | 2019 | 2020 | 2021 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 51,744 | 66,105 | 96,231 | 100,542 | 126,061 | 128,903 |
COGS | 14,943 | 24,664 | 22,182 | 27,800 | 35,717 | 41,342 |
Gross Profit | 36,801 | 41,441 | 74,049 | 72,742 | 90,344 | 87,561 |
Operating Expenses & Income | ||||||
Operating Income | 4,069 | (6,141) | 15,424 | 4,141 | 11,076 | (226) |
Total Operating Expenses | 47,675 | 72,246 | 80,807 | 96,401 | 114,985 | 129,129 |
R&D Expenses | - | - | - | - | - | - |
Selling General & Admin Expenses | 8,984 | 16,170 | 17,207 | 20,967 | 22,207 | 23,814 |
Earnings from Continuing Operations | ||||||
Interest Expense | - | - | - | - | - | (9,984) |
Interest Income | 511 | 545 | 585 | 336 | 969 | 1,095 |
Income Tax Expense | 2,675 | 546 | 3,428 | 1,833 | 1,071 | (782) |
Net Income | ||||||
Net Income | 2,261 | (7,991) | 18,686 | (20,921) | (15,493) | (67,734) |
Supplemental | ||||||
EBIT | 4,060 | (6,170) | 15,406 | 4,141 | 11,076 | (4,666) |
EBITDA | 13,902 | 2,165 | 36,509 | (1,444) | 7,934 | (39,732) |