

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 7,677.8 | 8,197.4 | 9,046.8 | 11,025.5 | 12,639.3 | 13,872.4 | |
COGS | 6,081.5 | 5,764 | 6,205.3 | 7,746.9 | 8,548 | 9,065.6 | |
Gross Profit | 1,596.3 | 2,433.3 | 2,841.5 | 3,278.7 | 4,091.3 | 4,806.7 | |
Operating Expenses & Income | |||||||
Operating Income | 282.4 | 924 | 1,144.4 | 1,297.7 | 1,488.7 | 1,764.9 | |
Total Operating Expenses | 1,313.9 | 1,509.3 | 1,697.1 | 1,980.9 | 2,602.7 | 3,041.8 | |
R&D Expenses | 95 | 115 | 123 | 161 | 238.5 | 60.91 | |
Selling General & Admin Expenses | 180 | 164 | 165 | 1,980.9 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (0.746) | (0.172) | (0.009) | (0.606) | (2.974) | (0.96) | |
Interest Income | 0.637 | 0.436 | 20.7 | 0.024 | 0.382 | 0.145 | |
Income Tax Expense | 124.4 | 299.7 | 390.9 | 441.9 | 620.5 | 563.3 | |
Net Income | |||||||
Net Income | 130.4 | 661.2 | 650.5 | 902 | 1,372.2 | 1,190.9 | |
Supplemental | |||||||
EBIT | 258.2 | 966.4 | 1,053 | 1,358.9 | 2,010.3 | 1,736.6 | |
EBITDA | 362 | 1,085.8 | 1,150.3 | 1,433.4 | 2,147 | 1,836.6 | |