
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,356,846.1 | 1,539,310.8 | 1,794,345.3 | 2,293,274.2 | 2,650,815 | 2,866,546.1 | |
COGS | 979,016.6 | 1,131,872.2 | 1,332,441.1 | 1,709,866 | 1,986,765 | 2,128,482.5 | |
Gross Profit | 377,829.5 | 407,438.6 | 461,904.2 | 583,408.2 | 664,050 | 738,063.6 | |
Operating Expenses & Income | |||||||
Operating Income | 98,274.7 | 88,162.3 | 103,766.4 | 139,763.4 | 164,435 | 161,687.3 | |
Total Operating Expenses | 274,112.6 | 316,944.2 | 358,137.8 | 443,644.7 | 499,614.9 | 576,376.3 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 32,456.8 | 36,927.6 | 48,986.9 | 54,335.9 | 67,500.1 | 64,738.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9,927.1) | (7,968.3) | (11,579.6) | (10,467.9) | (18,619) | (22,386) | |
Interest Income | 6,416.3 | 4,255.2 | 562.3 | 6,053.6 | 1,213.7 | 5,395.2 | |
Income Tax Expense | 17,201.2 | 17,574.2 | 19,028.8 | 32,393.7 | 36,151.2 | 36,302.4 | |
Net Income | |||||||
Net Income | 84,524.8 | 75,154.2 | 77,849.6 | 109,707.5 | 115,221.2 | 112,350.6 | |
Supplemental | |||||||
EBIT | 111,652.5 | 100,407.8 | 108,698 | 161,910.4 | 164,435 | 165,019.7 | |
EBITDA | 137,040.2 | 125,963.6 | 136,539.3 | 194,813.6 | 201,750.8 | 201,621.8 | |