
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 524,578 | 646,480 | 886,896 | 1,257,744 | 1,890,290 | 2,053,222 | |
COGS | 174,186 | 199,313 | 244,862 | 383,611 | 671,836 | 742,473 | |
Gross Profit | 350,392 | 447,167 | 642,034 | 874,133 | 1,218,454 | 1,310,749 | |
Operating Expenses & Income | |||||||
Operating Income | 249,804 | 322,867 | 530,876 | 707,726 | 998,804 | 1,065,417 | |
Total Operating Expenses | 274,774 | 323,613 | 356,020 | 550,018 | 891,486 | 987,805 | |
R&D Expenses | 20,334 | 30,818 | 44,388 | 60,807 | 88,657 | 97,083 | |
Selling General & Admin Expenses | 41,749 | 46,450 | 11,968 | 28,862 | 51,359 | 60,492 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | - | - | - | - | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 42,017 | 54,476 | 93,588 | 131,730 | - | - | |
Net Income | |||||||
Net Income | 193,790 | 260,964 | 431,914 | 585,026 | 841,351 | 887,847 | |
Supplemental | |||||||
EBIT | 249,804 | 456,826 | 700,293 | 999,940 | - | - | |
EBITDA | - | 324,902 | 532,752 | 710,575 | - | - | |