Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $969,512,000 | $816,048,000 | $724,459,000 | $652,592,000 |
Gross Profit | 682,365,000 | 424,218,000 | 460,077,000 | 409,197,000 |
EBITDA | 543,226,000 | 301,649,000 | 377,700,000 | 336,151,000 |
EBIT | 540,243,000 | 301,649,000 | 377,700,000 | 336,151,000 |
Net Income | 257,327,000 | 254,049,000 | 311,896,000 | 269,693,000 |
Net Change In Cash | 969,512,000 | 816,048,000 | 724,459,000 | 652,592,000 |
Free Cash Flow | 398,186,000 | -151,497,000 | 255,337,000 | 163,430,000 |
Cash | 1,077,948,000 | 686,622,000 | 619,470,000 | 506,634,000 |
Basic Shares | 191,606 | 190,016 | 191,453 | 191,407 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,520,927,000 | $1,890,290,000 | $1,254,208,000 | $889,568,000 |
Gross Profit | 1,571,459,000 | 1,218,454,000 | 870,597,000 | 644,706,000 |
EBITDA | 1,271,060,000 | 998,804,000 | 704,190,000 | 533,548,000 |
EBIT | 1,271,060,000 | 998,803,832 | 701,341,000 | 531,672,000 |
Net Income | 1,039,739,000 | 841,351,000 | 585,026,000 | 431,914,000 |
Net Change In Cash | 2,520,927,000 | 1,890,290,000 | 1,254,208,000 | 889,568,000 |
Free Cash Flow | 486,166,000 | 1,055,871,000 | 961,516,000 | 45,450,000 |
Cash | 619,470,000 | 820,466,000 | 615,360,000 | 342,101,000 |
Basic Shares | 191,453 | 192,062 | 193,991 | 194,380 |
Quarter | EPS |
---|---|
2025-06-30 | $1,367 |
2025-03-31 | $1,321 |
2024-12-31 | $1,625 |
2024-09-30 | $1,409 |