

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,044,892 | 1,278,478 | 1,601,688 | 1,886,256 | 2,123,045 | 2,223,188 | |
COGS | 353,328 | 363,525 | 415,322 | 415,797 | 669,045 | 700,993 | |
Gross Profit | 691,564 | 914,953 | 1,186,366 | 1,470,459 | 1,454,000 | 1,522,195 | |
Operating Expenses & Income | |||||||
Operating Income | 146,050 | 102,161 | 184,200 | 303,293 | 207,312 | 196,388 | |
Total Operating Expenses | 545,514 | 812,792 | 1,002,166 | 1,167,166 | 1,246,688 | 1,325,807 | |
R&D Expenses | 260,200 | 341,600 | 365,200 | 436,000 | 466,005 | 475,510 | |
Selling General & Admin Expenses | 358,309 | 471,221 | 636,997 | 731,200 | 780,683 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,941) | (2,762) | (4,195) | (3,401) | (7,986) | (9,798) | |
Interest Income | 490 | 14,773 | 31,487 | 34,103 | 40,815 | - | |
Income Tax Expense | 6,543 | 17,666 | 36,217 | 59,874 | 3,558 | 6,320 | |
Net Income | |||||||
Net Income | 66,972 | 109,188 | 200,731 | 295,756 | 259,874 | 243,011 | |
Supplemental | |||||||
EBIT | 73,027 | 101,928 | 211,483 | 311,924 | 271,418 | 248,898 | |
EBITDA | 131,272 | 169,717 | 271,129 | 380,573 | 348,878 | 330,044 | |