
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 661,466 | 723,582 | 762,610 | 866,032 | 947,749 | 983,085 | |
COGS | 150,417 | 156,529 | 156,310 | 172,452 | 199,106 | 207,430 | |
Gross Profit | 511,049 | 567,053 | 606,300 | 693,580 | 748,643 | 775,655 | |
Operating Expenses & Income | |||||||
Operating Income | 272,616 | 292,585 | 296,641 | 343,634 | 280,428 | 296,668 | |
Total Operating Expenses | 238,433 | 274,468 | 309,659 | 349,946 | 468,215 | 478,987 | |
R&D Expenses | 25,376 | 29,415 | 33,003 | 35,277 | - | 27,880 | |
Selling General & Admin Expenses | 13,186 | 16,004 | 380,333 | 211,595 | 17,973 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (712) | (834) | (1,079) | (1,326) | (1,991) | (1,966) | |
Interest Income | 6,782 | 6,952 | - | - | - | - | |
Income Tax Expense | 45,384 | 47,044 | 53,998 | 58,215 | 76,216 | 80,413 | |
Net Income | |||||||
Net Income | 164,507 | 168,638 | 181,376 | 202,102 | 253,084 | 267,036 | |
Supplemental | |||||||
EBIT | 211,464 | 216,584 | 237,231 | 260,903 | 329,659 | 343,666 | |
EBITDA | 254,483 | 266,199 | 284,446 | 309,480 | 387,877 | 405,249 | |