
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 225,102.5 | 270,329 | 266,794.8 | 285,319.4 | 349,079.1 | 375,112.2 | |
COGS | 190,351.1 | 227,784.3 | 224,621.7 | 227,188.2 | 252,288.8 | 245,330.2 | |
Gross Profit | 34,751.4 | 42,544.7 | 42,173.1 | 58,131.1 | 96,790.2 | 129,781.9 | |
Operating Expenses & Income | |||||||
Operating Income | 25,086.5 | 30,945.6 | 29,040.2 | 45,880.6 | 82,110.1 | 105,995.3 | |
Total Operating Expenses | 9,600.4 | 11,899.4 | 13,132.9 | 12,250.5 | 14,615 | 25,272.9 | |
R&D Expenses | 770.7 | 1,231.6 | 1,424.8 | 1,486.9 | 1,714.9 | 1,931.2 | |
Selling General & Admin Expenses | 1,600.9 | 1,952.8 | 1,974.6 | 2,248.1 | 3,160.2 | 15,125.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,922.2) | (3,192) | (1,066.6) | (4,746.3) | (3,953.5) | (3,867.5) | |
Interest Income | 761.1 | 1,348 | 1,761.8 | 2,416.2 | 2,612.3 | 1,545 | |
Income Tax Expense | 5,194.2 | 5,225.6 | 4,317.3 | 8,160.8 | 16,930.3 | 24,620.8 | |
Net Income | |||||||
Net Income | 15,672.9 | 20,042 | 19,204.1 | 30,116.8 | 51,777.3 | 67,445.3 | |
Supplemental | |||||||
EBIT | 24,338 | 33,225.5 | 27,725 | 49,214.9 | 73,006.1 | - | |
EBITDA | 32,196 | 42,996.1 | 36,730.5 | 58,694.8 | 89,252.2 | 115,461 | |