
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,390,738.6 | 271,546 | 263,351 | 247,880 | 235,942.7 | 227,885.1 | |
COGS | 1,353,932.7 | 158,251 | 161,749 | 138,515 | 122,353.1 | 118,462.7 | |
Gross Profit | 1,036,805.9 | 113,295 | 101,602 | 109,365 | 113,589.6 | 109,422.5 | |
Operating Expenses & Income | |||||||
Operating Income | 327,047.3 | 27,083 | 11,983 | 6,237 | 32,605 | 32,894.6 | |
Total Operating Expenses | 706,671.3 | 86,252 | 89,619 | 103,128 | 80,984.6 | 76,527.9 | |
R&D Expenses | 432,982.7 | 47,298 | 50,664 | 53,514 | 48,122.4 | 46,035.1 | |
Selling General & Admin Expenses | 277,413.9 | 35,692 | 39,255 | 51,657 | 33,685 | 32,129 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,786.7) | (1,797) | (3,263) | (3,554) | (3,037.5) | (3,019) | |
Interest Income | 3,704.8 | 717 | 1,897 | 1,977 | 1,992 | 2,003 | |
Income Tax Expense | 64,524.4 | 5,497 | 2,785 | 2,215 | 9,558.1 | 6,600.7 | |
Net Income | |||||||
Net Income | 233,543.5 | 18,724 | (26,446) | 20 | 28,339.3 | 19,049.9 | |
Supplemental | |||||||
EBIT | 313,494.1 | 26,406 | (20,056) | 6,143 | 41,166.2 | 32,718.1 | |
EBITDA | 400,535.2 | 36,548 | (8,899) | 16,163 | 50,075.2 | 39,189.4 | |