
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 344,546.2 | 378,193 | 286,909.7 | 385,434 | 382,856.6 | 461,308.7 | |
COGS | 237,853.3 | 247,096.4 | 188,541.2 | 261,642.3 | 240,360.7 | 286,806.3 | |
Gross Profit | 106,692.9 | 131,096.6 | 98,368.5 | 123,791.7 | 142,495.8 | 174,502.4 | |
Operating Expenses & Income | |||||||
Operating Income | 52,101.8 | 60,336.6 | 32,703.8 | 49,783.5 | 59,965.5 | 86,940.9 | |
Total Operating Expenses | 292,444.5 | 317,856.4 | 254,205.9 | 335,650.5 | 322,891 | 374,367.8 | |
R&D Expenses | 28,050 | 39,475.9 | 39,307 | 45,307 | 52,495.9 | 53,026 | |
Selling General & Admin Expenses | 12,795 | 13,754.1 | 11,063.1 | 13,372.2 | 12,394.3 | 13,447.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (53.1) | (134.2) | (205.6) | (190.2) | (127.9) | (119.4) | |
Interest Income | 1,537.8 | 3,767.8 | 9,272.7 | 10,072.7 | 9,143.8 | 8,939.9 | |
Income Tax Expense | 11,748.6 | - | - | - | - | - | |
Net Income | |||||||
Net Income | 41,946.6 | 55,385.9 | 31,700.6 | 52,685.9 | 53,392.1 | 77,174.4 | |
Supplemental | |||||||
EBIT | 52,101.8 | - | - | - | - | - | |
EBITDA | 68,275.2 | 85,983 | - | - | - | - | |