

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 156,109.5 | 172,206.1 | 183,347.8 | 199,373.9 | 198,764.6 | 200,375.5 | |
COGS | 124,734.9 | 138,980.9 | 148,585.6 | 159,678.8 | 160,753 | 162,241.3 | |
Gross Profit | 31,374.6 | 33,225.2 | 34,762.3 | 39,695.1 | 38,011.6 | 38,134.2 | |
Operating Expenses & Income | |||||||
Operating Income | 16,434 | 17,186.6 | 16,691.5 | 20,642.8 | 20,065.1 | 20,445.4 | |
Total Operating Expenses | 15,096.9 | 16,074.3 | 15,607.7 | 19,052.3 | 17,946.6 | 17,688.9 | |
R&D Expenses | 242.6 | 391.3 | 511.6 | 682.1 | 830.4 | 863 | |
Selling General & Admin Expenses | 5,530.6 | 6,059.3 | 6,382.5 | 7,067.8 | 6,795.3 | 6,819.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (627.8) | (737.1) | (1,029.2) | (1,718.1) | (1,586.6) | (1,591.9) | |
Interest Income | 56.37 | 110.4 | 228.4 | 296.4 | 241.3 | 233.2 | |
Income Tax Expense | 2,756.4 | 3,219.8 | 3,136.4 | 3,736.5 | 3,736.7 | 4,114.5 | |
Net Income | |||||||
Net Income | 10,988.2 | 11,025.6 | 12,274.1 | 13,816.7 | 14,437.4 | 14,928.5 | |
Supplemental | |||||||
EBIT | 16,452.4 | 17,204.8 | 18,500.6 | 21,250.1 | 21,529.5 | 21,853.8 | |
EBITDA | 34,910.4 | 35,996.3 | 38,160 | 45,391.6 | 45,053 | 45,349.4 | |