

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 4,613.4 | 6,310.2 | 7,444.6 | 8,000.3 | 8,969.4 | 9,411.7 | |
COGS | 2,407.6 | 3,185.8 | 3,929.2 | 3,847.9 | 4,201.9 | 4,454.7 | |
Gross Profit | 2,205.8 | 3,124.4 | 3,515.4 | 4,152.4 | 4,767.4 | 4,957 | |
Operating Expenses & Income | |||||||
Operating Income | 133.7 | 598.2 | 546.7 | 784.8 | 904.3 | 837.1 | |
Total Operating Expenses | 2,072.1 | 2,526.2 | 2,968.7 | 3,367.6 | 3,863.2 | 4,119.9 | |
R&D Expenses | 17.9 | 24.6 | 28.1 | 27.9 | 33.9 | 33.9 | |
Selling General & Admin Expenses | 1,720.6 | 2,026.7 | 2,385.1 | 2,690.7 | 3,062.5 | 3,274.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16.33) | (14.9) | (19.7) | (22.4) | (21.9) | (28.4) | |
Interest Income | 5.912 | 14.9 | 19.7 | 22.4 | 21.9 | 19 | |
Income Tax Expense | 8.502 | (245.9) | 93.09 | 150.9 | 148.1 | 151.9 | |
Net Income | |||||||
Net Income | 98.56 | 741.5 | 373 | 545.8 | 639.5 | 665.5 | |
Supplemental | |||||||
EBIT | 133.7 | 598.2 | 546.7 | 786.4 | 904.3 | 837.1 | |
EBITDA | 276.5 | 737.8 | 700.4 | 968.3 | 1,115.8 | 1,066.2 | |