

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 703,303 | 820,209 | 921,863 | 1,036,171 | 1,131,877 | 1,131,877 | |
COGS | 354,557 | 426,371 | 467,690 | 503,392 | 537,201 | 537,201 | |
Gross Profit | 348,746 | 393,838 | 454,173 | 532,779 | 594,676 | 594,676 | |
Operating Expenses & Income | |||||||
Operating Income | 118,121 | 117,334 | 134,196 | 179,022 | 184,739 | 184,739 | |
Total Operating Expenses | 230,625 | 276,504 | 319,977 | 353,757 | 409,937 | 409,937 | |
R&D Expenses | 51,837 | 61,583 | 69,060 | 74,224 | - | - | |
Selling General & Admin Expenses | 147,092 | 281,179 | 344,979 | 381,648 | 409,937 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,638) | (2,230) | (2,065) | (2,016) | (3,286) | (3,286) | |
Interest Income | 1,459 | 2,649 | 3,529 | 3,624 | 6,248 | - | |
Income Tax Expense | 25,687 | 26,811 | 34,455 | 37,595 | 42,337 | 42,337 | |
Net Income | |||||||
Net Income | 88,813 | 89,325 | 106,374 | 116,978 | 135,914 | 135,914 | |
Supplemental | |||||||
EBIT | 115,700 | 118,198 | 142,915 | 157,061 | 181,538 | 181,911 | |
EBITDA | 174,582 | 188,436 | 219,660 | 242,510 | 276,917 | 277,290 | |