Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,943,600 | $1,882,800 | $1,877,100 | $1,764,600 |
Gross Profit | 1,345,400 | 1,293,700 | 1,282,300 | 1,221,700 |
EBITDA | 787,400 | 694,000 | 872,600 | 740,900 |
EBIT | 564,400 | 480,900 | 661,600 | 534,900 |
Net Income | 378,300 | 331,100 | 462,300 | 367,900 |
Net Change In Cash | 1,943,600 | 1,882,800 | 1,877,100 | 1,764,600 |
Free Cash Flow | 387,600 | 519,200 | 695,400 | 719,200 |
Cash | 242,400 | 372,800 | 188,200 | 269,600 |
Basic Shares | 108,400 | 108,200 | 108,100 | 108,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,039,200 | $6,177,800 | $5,371,800 | $4,833,800 |
Gross Profit | 4,878,300 | 4,307,200 | 3,752,800 | 3,407,600 |
EBITDA | 3,039,200 | 1,745,200 | 2,124,500 | 1,881,700 |
EBIT | 2,226,400 | 1,745,200 | 1,474,400 | 1,265,800 |
Net Income | 1,549,300 | 1,384,200 | 1,188,400 | 1,096,700 |
Net Change In Cash | 7,039,200 | 6,177,800 | 5,371,800 | 4,833,800 |
Cost of Revenue | 55,500 | |||
Free Cash Flow | 2,327,200 | 1,927,100 | 664,300 | 1,949,300 |
Cash | 188,200 | 214,300 | 792,800 | 351,500 |
Basic Shares | 108,000 | 107,400 | 106,800 | 106,500 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.87 |
2025-03-31 | $4.78 |
2024-12-31 | $4.81 |