
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 225,102.5 | 270,329 | 266,794.8 | 285,319.4 | 349,079.1 | 368,620.7 | |
COGS | 190,351.1 | 227,784.3 | 224,621.7 | 227,188.2 | 252,288.8 | 254,121.2 | |
Gross Profit | 34,751.4 | 42,544.7 | 42,173.1 | 58,131.1 | 96,790.2 | 114,499.5 | |
Operating Expenses & Income | |||||||
Operating Income | 25,086.5 | 30,945.6 | 29,040.2 | 45,880.6 | 82,110.1 | 95,193.9 | |
Total Operating Expenses | 9,600.4 | 11,899.4 | 13,132.9 | 12,250.5 | 14,615 | 20,792 | |
R&D Expenses | 770.7 | 1,231.6 | 1,424.8 | 1,486.9 | 1,714.9 | 2,352.7 | |
Selling General & Admin Expenses | 1,600.9 | 1,952.8 | 1,974.6 | 2,248.1 | 3,160.2 | 14,542.6 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,922.2) | (3,192) | (1,066.6) | (4,746.3) | (3,953.5) | (3,995.3) | |
Interest Income | 761.1 | 1,348 | 1,761.8 | 2,416.2 | 2,612.3 | 2,203.2 | |
Income Tax Expense | 5,194.2 | 5,225.6 | 4,317.3 | 8,160.8 | 16,930.3 | 21,021.2 | |
Net Income | |||||||
Net Income | 15,672.9 | 20,042 | 19,204.1 | 30,116.8 | 51,777.3 | 61,479.9 | |
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 | 101,390.8 | |