
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 166,002.5 | 232,547.6 | 323,210.7 | 338,574 | 309,064 | 327,800 | |
COGS | 27,892.7 | 37,385.5 | 49,770 | 50,785.6 | 53,008 | 59,496 | |
Gross Profit | 138,109.9 | 195,162.1 | 273,440.7 | 287,788.4 | 256,056 | 268,304 | |
Operating Expenses & Income | |||||||
Operating Income | 69,141 | 98,311.7 | 142,740.3 | 149,627.4 | 127,658 | 148,485 | |
Total Operating Expenses | 96,861.5 | 134,235.8 | 180,470.3 | 188,946.6 | 181,406 | 179,315 | |
R&D Expenses | 20,953.1 | 31,601.8 | 45,147.2 | 56,034.3 | 52,039 | 52,015 | |
Selling General & Admin Expenses | 48,407.2 | 65,619.1 | 84,562.4 | 77,584.4 | 68,519 | 67,384 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (340.7) | (496.8) | (754.2) | (1,912) | (4,207) | (12,863) | |
Interest Income | 272.3 | 7,314.7 | 3,196.5 | 1,001.5 | 3,123 | 10,693 | |
Income Tax Expense | 13,349.8 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 56,305.3 | 72,969.3 | 116,451.9 | 117,739.5 | 102,434 | 121,957 | |
Supplemental | |||||||
EBIT | 69,962.8 | - | - | - | - | - | |
EBITDA | 77,099.2 | - | - | - | - | - | |