

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 493,414.6 | 548,796 | 433,446.3 | 530,585.9 | 595,965.7 | 591,804 | |
COGS | 272,257.7 | 292,738.8 | 244,112.4 | 287,670.8 | 335,315.3 | 319,128.5 | |
Gross Profit | 221,156.9 | 256,057.2 | 189,333.9 | 242,915.1 | 260,650.4 | 272,675.4 | |
Operating Expenses & Income | |||||||
Operating Income | 108,082.6 | 126,788.5 | 71,799.5 | 102,412 | 103,469.7 | 96,262.5 | |
Total Operating Expenses | 113,074.3 | 129,268.7 | 117,534.4 | 140,503.2 | 157,180.7 | 176,412.9 | |
R&D Expenses | 96,080.8 | 116,874.7 | 111,384.9 | 131,993.1 | 148,306.4 | 150,869.4 | |
Selling General & Admin Expenses | 10,287.3 | 13,001.3 | 9,703.3 | 11,947 | 31,304.4 | 21,235.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (192.6) | (370.9) | (399.4) | (453.3) | (652) | (542.3) | |
Interest Income | 1,650.7 | 3,218.3 | 7,307.8 | 11,149.7 | 10,819.3 | 10,376 | |
Income Tax Expense | 14,979.5 | 16,936.2 | 9,591.5 | 12,378.2 | 18,770.2 | 16,389 | |
Net Income | |||||||
Net Income | 111,421.1 | 118,141.1 | 76,978.6 | 106,386.6 | 105,319.3 | 100,370.7 | |
Supplemental | |||||||
EBIT | 126,066.2 | 134,553.8 | 86,903.4 | 119,455.5 | 125,539.8 | - | |
EBITDA | 136,644.9 | 149,533.5 | 105,039.3 | 140,316.3 | 148,435.5 | 135,149.9 | |