
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 793,281.9 | 123,675 | 134,598 | 133,125 | 125,748 | 123,548.1 | |
COGS | 409,815.3 | 63,935 | 65,031 | 66,102 | 70,566.7 | 73,144.2 | |
Gross Profit | 383,466.6 | 59,740 | 69,567 | 67,023 | 55,181.3 | 50,403.8 | |
Operating Expenses & Income | |||||||
Operating Income | 67,021.7 | 15,911 | 21,856 | 21,270 | 10,099.5 | 8,488.6 | |
Total Operating Expenses | 316,444.9 | 43,829 | 47,711 | 45,753 | 45,081.8 | 59,299.5 | |
R&D Expenses | 158,907.4 | 23,315 | 24,192 | 22,133 | 19,905.7 | 19,615.2 | |
Selling General & Admin Expenses | 79,797.8 | 10,314 | 10,319 | 9,820 | 25,843 | 23,478 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (21,799) | (2,913) | (3,248) | (2,824) | (2,712.2) | (2,507.9) | |
Interest Income | 35,371.5 | 6,245 | 8,009 | 7,962 | 8,602 | 7,629 | |
Income Tax Expense | 20,307.9 | 2,578 | 3,649 | 4,447 | 1,226.5 | 719.9 | |
Net Income | |||||||
Net Income | 65,161.1 | 7,559 | 20,315 | 23,760 | 5,589 | (3,728.4) | |
Supplemental | |||||||
EBIT | 68,047.7 | 15,979 | 21,856 | 21,270 | 10,099.5 | 2,924.6 | |
EBITDA | 172,792.2 | 30,704 | 36,535 | 35,949 | 17,802.4 | 8,947.4 | |