
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,129,453.4 | 1,280,429.3 | 1,085,611.1 | 1,410,755.7 | 2,123,689.4 | 2,447,238.5 | |
COGS | 1,057,342.1 | 1,209,514.3 | 1,000,728.1 | 1,299,995.7 | 1,977,578.8 | 2,299,956.9 | |
Gross Profit | 72,111.2 | 70,915 | 84,883 | 110,760 | 146,110.6 | 147,281.6 | |
Operating Expenses & Income | |||||||
Operating Income | 37,277.9 | 31,189.6 | 43,549.6 | 61,622 | 87,396.1 | 85,819.7 | |
Total Operating Expenses | 34,833.3 | 39,725.4 | 41,338.8 | 49,138 | 58,714.5 | 61,461.9 | |
R&D Expenses | 18,646.1 | 21,336.3 | 23,293.6 | 28,863 | 37,169 | 38,306.8 | |
Selling General & Admin Expenses | 7,559.6 | 9,124 | 9,837 | 11,551.2 | 23,767.4 | 19,732.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,116) | (4,370.1) | (8,915) | (7,288.4) | (8,826.9) | (9,984.8) | |
Interest Income | 2,388.7 | 5,018.2 | 10,620.2 | 9,742.6 | 6,907.2 | 6,991.6 | |
Income Tax Expense | 9,076.7 | 11,057.9 | 11,242.9 | 12,883.7 | 19,486.6 | 17,145 | |
Net Income | |||||||
Net Income | 33,652.5 | 28,957.5 | 39,676.4 | 59,701.8 | 74,987.7 | 76,681.7 | |
Supplemental | |||||||
EBIT | 44,612.7 | 45,247.4 | 60,690.4 | 80,455.1 | 104,099.8 | 104,525.1 | |
EBITDA | 52,938.1 | 55,350.3 | 72,127.3 | 92,133.5 | 116,540.3 | 117,568.8 | |