

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 999,758 | 1,259,946 | 1,111,367 | 1,170,611 | 1,257,941 | 1,291,229 | |
COGS | 339,490 | 476,884 | 418,358 | 339,862 | 363,690 | 368,657 | |
Gross Profit | 660,268 | 783,062 | 693,009 | 830,749 | 894,251 | 922,572 | |
Operating Expenses & Income | |||||||
Operating Income | 433,738 | 533,942 | 415,665 | 543,907 | 590,192 | 613,989 | |
Total Operating Expenses | 226,530 | 249,120 | 277,344 | 286,842 | 304,059 | 308,583 | |
R&D Expenses | 131,276 | 148,360 | 164,764 | 176,744 | 187,598 | 188,558 | |
Selling General & Admin Expenses | 25,824 | 23,611 | 112,580 | 110,098 | 116,461 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (60) | (82) | (95) | (1,026) | (972) | |
Interest Income | 56 | 769 | - | 5 | - | - | |
Income Tax Expense | 116,390 | 156,737 | 118,349 | 155,717 | 163,794 | 169,978 | |
Net Income | |||||||
Net Income | 302,995 | 374,429 | 325,472 | 387,317 | 434,012 | 452,196 | |
Supplemental | |||||||
EBIT | 419,433 | 531,226 | 443,904 | 543,131 | 598,833 | 623,202 | |
EBITDA | 450,301 | 562,660 | 475,644 | 574,796 | 631,368 | 664,137 | |