

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 352,246 | 398,371 | 442,233 | 77,877,271.6 | 497,259.5 | 529,930.5 | |
COGS | 87,849 | 86,915 | 111,207 | 20,839,907.5 | 128,045.6 | 138,237.4 | |
Gross Profit | 264,397 | 311,456 | 331,026 | 57,037,364.1 | 369,213.9 | 392,761.7 | |
Operating Expenses & Income | |||||||
Operating Income | 61,167 | 82,374 | 86,439 | 14,436,803.4 | 102,364.2 | 119,535.8 | |
Total Operating Expenses | 203,287 | 246,644 | 244,587 | 42,600,560.7 | 266,849.7 | 263,352.2 | |
R&D Expenses | 57,679 | 62,896 | 81,509 | 16,272,009 | 101,271.3 | 95,406.6 | |
Selling General & Admin Expenses | 96,547 | 118,852 | 133,233 | 26,328,551.8 | 165,434 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,117) | (1,088) | (190) | (1,184,601.7) | (3,647.2) | (3,256.2) | |
Interest Income | 1,113 | 3,319 | 2,459 | 278,156.7 | 4,711 | - | |
Income Tax Expense | 7,703 | 14,000 | 16,058 | 3,706,084.2 | 20,199.6 | 21,365.7 | |
Net Income | |||||||
Net Income | 52,347 | 53,573 | 81,188 | 9,408,610.6 | 67,098.5 | 81,337.9 | |
Supplemental | |||||||
EBIT | 60,363 | 68,660 | 95,842 | 14,299,296.6 | 90,156.6 | 129,162.1 | |
EBITDA | 79,861 | 87,136 | 116,938 | 18,193,490.2 | 116,323.4 | 158,264.7 | |