
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 439,557.2 | 511,849.6 | 476,340.1 | 609,135.4 | 902,454.6 | 993,550.2 | |
COGS | 403,868 | 475,963.9 | 438,692.6 | 566,116 | 840,996.9 | 923,174.6 | |
Gross Profit | 35,689.2 | 35,885.7 | 37,647.6 | 43,019.5 | 61,457.7 | 70,375.6 | |
Operating Expenses & Income | |||||||
Operating Income | 22,397.6 | 21,872.4 | 23,066.9 | 25,935.4 | 42,305.2 | 50,589.2 | |
Total Operating Expenses | 13,291.6 | 14,013.3 | 14,580.6 | 17,084.1 | 19,152.5 | 252,409 | |
R&D Expenses | 10,835 | 11,588 | 10,811.2 | 10,630.8 | 10,524.6 | 11,076.7 | |
Selling General & Admin Expenses | 4,074.7 | 770.9 | 835 | 964 | 1,141.3 | 8,533.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (508.7) | (1,505.9) | (2,500.7) | (2,340.7) | (3,353.9) | (3,778) | |
Interest Income | 1,793.5 | 1,821.3 | 2,293 | 1,672.3 | 1,406.9 | 1,035.8 | |
Income Tax Expense | 2,293 | 1,879.1 | 2,105.8 | 2,718.6 | 5,713.1 | 5,079.4 | |
Net Income | |||||||
Net Income | 20,009.8 | 20,073.1 | 21,040.2 | 23,216.5 | 35,285.6 | 40,649.6 | |
Supplemental | |||||||
EBIT | 19,743.3 | 19,300.9 | 21,489.2 | 25,730.1 | 42,305.2 | - | |
EBITDA | 22,259 | 22,521.1 | 25,938.6 | 29,686.6 | 50,665.4 | - | |