

| 2019 | 2020 | 2021 | 2022 | 2023 | ||
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 175,391 | 218,344 | 356,171 | 521,699 | 715,317 | |
COGS | 55,788 | 85,734 | 173,952 | 233,219 | 322,697 | |
Gross Profit | 119,603 | 132,610 | 182,219 | 288,480 | 392,620 | |
Operating Expenses & Income | ||||||
Operating Income | 24,700 | 16,249 | (3,512) | 26,389 | 32,811 | |
Total Operating Expenses | 94,141 | 116,361 | 195,496 | 275,244 | 682,506 | |
R&D Expenses | 29,209 | 36,339 | 48,461 | 72,278 | 91,685 | |
Selling General & Admin Expenses | 50,155 | 62,335 | 122,924 | 172,092 | 231,035 | |
Earnings from Continuing Operations | ||||||
Interest Expense | (74) | (2,373) | (3,711) | (3,396) | (7,815) | |
Interest Income | 3,315 | 3,869 | 4,615 | 4,723 | 4,809 | |
Income Tax Expense | 11,656 | 13,055 | 7,430 | 22,734 | - | |
Net Income | ||||||
Net Income | 12,826 | 25,512 | (14,653) | 39,465 | 31,146 | |
Supplemental | ||||||
EBIT | 24,700 | 16,249 | (3,512) | 26,389 | - | |
EBITDA | 47,663 | 50,690 | 38,208 | 80,598 | - | |