
| 2018 | 2019 | 2020 | 2021 | 2022 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 127,657 | 175,391 | 218,344 | 356,171 | 521,699 | 715,317 | |
COGS | 35,890 | 55,788 | 85,734 | 173,952 | 233,219 | 322,520 | |
Gross Profit | 91,767 | 119,603 | 132,610 | 182,219 | 288,480 | 392,797 | |
Operating Expenses & Income | |||||||
Operating Income | 20,861 | 25,462 | 16,249 | (13,277) | 13,236 | 32,811 | |
Total Operating Expenses | 106,796 | 149,929 | 202,095 | 369,448 | 508,463 | 682,506 | |
R&D Expenses | 22,569 | 29,209 | 36,339 | 48,461 | 72,278 | 88,497 | |
Selling General & Admin Expenses | 36,200 | 50,155 | 62,335 | 122,924 | 172,092 | 234,400 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (945) | (74) | (2,373) | (3,711) | (3,396) | (7,815) | |
Interest Income | 3,382 | 3,315 | 3,869 | 4,615 | 4,723 | 4,809 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 47,587 | 12,826 | 25,512 | (14,669) | 39,465 | 31,146 | |
Supplemental | |||||||
EBIT | 67,546 | 48,068 | 66,907 | - | - | - | |
EBITDA | 67,546 | 46,901 | 69,920 | 38,208 | 127,954 | - | |