
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 244,537.8 | 274,274.6 | 249,797.3 | 259,365.1 | 222,477.8 | 231,951.4 | |
COGS | 138,200.3 | 159,644.2 | 150,766.6 | 142,792.1 | 115,370.6 | 120,571 | |
Gross Profit | 106,337.5 | 114,630.4 | 99,030.7 | 116,573 | 107,107.2 | 111,380.5 | |
Operating Expenses & Income | |||||||
Operating Income | 34,342.7 | 30,972.1 | 17,012.9 | 9,355.3 | 30,744.3 | 33,348.4 | |
Total Operating Expenses | 71,994.8 | 83,658.3 | 82,017.8 | 107,217.8 | 76,362.9 | 78,032 | |
R&D Expenses | 44,143.6 | 47,718.7 | 45,750.6 | 53,776.3 | 45,376.1 | 35,546 | |
Selling General & Admin Expenses | 26,957 | 35,692 | 39,255 | 51,657 | 33,685 | 24,718 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,832.6) | (1,967.6) | (3,288.6) | (3,701.9) | (2,864.1) | (3,083.2) | |
Interest Income | 360 | 717 | 1,897 | 1,977 | 2,322 | 1,779 | |
Income Tax Expense | 6,599.9 | 5,552.2 | 2,641.7 | 2,317.6 | 9,012.6 | 6,676.8 | |
Net Income | |||||||
Net Income | 23,888.1 | 18,912.1 | (25,084.9) | 20.93 | 26,722 | 19,195.1 | |
Supplemental | |||||||
EBIT | 32,895.4 | 26,806.7 | (18,947.9) | 6,668.3 | 38,816.9 | 29,606.6 | |
EBITDA | 40,384.7 | 35,448.7 | (9,443.6) | 17,152.5 | 45,820.8 | 36,585.1 | |