

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,044,892 | 1,278,478 | 1,601,688 | 1,886,256 | 2,136,408.4 | 2,230,385.8 | |
COGS | 362,802 | 363,525 | 415,322 | 415,797 | 673,256.3 | 704,330 | |
Gross Profit | 682,090 | 914,953 | 1,186,366 | 1,470,458 | 1,463,152.1 | 1,526,055.8 | |
Operating Expenses & Income | |||||||
Operating Income | 73,025 | 120,580 | 211,588 | 331,925 | 208,616.9 | 196,340.1 | |
Total Operating Expenses | 599,628 | 793,136 | 974,778 | 1,138,534 | 1,254,535.2 | 1,329,715.7 | |
R&D Expenses | 260,228 | 341,570 | 365,169 | 435,965 | 468,938.2 | 477,173.1 | |
Selling General & Admin Expenses | 362,456 | 471,221 | 636,997 | 731,200 | 780,683 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,753) | (8,480) | (6,026) | (11,854) | (8,036.3) | (9,810.9) | |
Interest Income | 6,114 | 14,773 | 31,487 | 34,103 | 40,815 | - | |
Income Tax Expense | 6,543 | 17,666 | 36,217 | 59,874 | 3,580.4 | 6,043.3 | |
Net Income | |||||||
Net Income | 66,972 | 109,188 | 200,731 | 295,756 | 261,509.8 | 243,505.3 | |
Supplemental | |||||||
EBIT | 73,027 | 101,928 | 211,589 | 367,485 | 208,616.9 | 229,921.8 | |
EBITDA | 131,272 | 169,717 | 271,235 | 436,134 | 286,564.5 | 311,332.5 | |