
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 225,102.5 | 270,329 | 293,403.2 | 303,640 | 339,066.6 | 366,887.2 | |
COGS | 190,351.1 | 227,784.3 | 247,024.1 | 241,776.2 | 246,802 | 253,260.4 | |
Gross Profit | 34,751.4 | 42,544.7 | 46,379.2 | 61,863.8 | 92,264.6 | 113,625.8 | |
Operating Expenses & Income | |||||||
Operating Income | 25,086.5 | 30,945.6 | 31,936.5 | 48,826.6 | 72,903.9 | 92,808.1 | |
Total Operating Expenses | 9,600.4 | 11,899.4 | 14,349.7 | 13,037.1 | 19,360.7 | 20,817.7 | |
R&D Expenses | 770.7 | 1,231.6 | 1,566.9 | 1,582.3 | 1,571.4 | 1,714.1 | |
Selling General & Admin Expenses | 1,600.9 | 1,952.8 | 2,171.5 | 2,392.4 | 3,237.8 | 14,465 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,922.2) | (3,192) | (1,173) | (4,297.3) | (3,948) | (3,812.6) | |
Interest Income | 761.1 | 1,348 | 844 | 2,571.4 | 2,612.3 | 2,203.2 | |
Income Tax Expense | 5,194.2 | 5,225.6 | 4,747.9 | 8,684.9 | 16,469.1 | 21,007.8 | |
Net Income | |||||||
Net Income | 15,672.9 | 20,042 | 21,119.4 | 32,050.6 | 50,366.7 | 61,422 | |
Supplemental | |||||||
EBIT | 25,407.1 | 29,842.3 | 32,672.2 | 52,375 | 72,903.9 | - | |
EBITDA | 33,602.4 | 40,010.8 | 42,935.3 | 62,463.6 | 89,127.2 | 106,247.8 | |