Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,893,400 | $2,648,600 | $2,545,700 | $2,499,500 |
Gross Profit | 371,000 | 273,900 | 289,700 | 259,100 |
EBITDA | 272,500 | 164,800 | 187,000 | 186,100 |
EBIT | 127,513 | 171,500 | 138,300 | |
Net Income | 211,000 | 86,200 | 135,000 | 91,700 |
Net Change In Cash | 2,893,400 | 2,648,600 | 2,545,700 | 2,499,500 |
Free Cash Flow | 119,900 | 93,600 | 95,800 | 98,800 |
Cash | 313,800 | 303,000 | 423,300 | 398,500 |
Basic Shares | 115,900 | 116,900 | 118,700 | 118,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $9,646,000 | $7,961,000 | $7,250,000 | $5,634,700 |
Gross Profit | 1,033,700 | 778,500 | 636,300 | 487,000 |
EBITDA | 736,200 | 543,600 | 263,300 | 167,700 |
EBIT | 584,300 | 383,200 | 124,237 | 42,511 |
Net Income | 428,000 | 244,600 | 145,500 | 103,900 |
Net Change In Cash | 9,646,000 | 7,961,000 | 7,250,000 | 5,634,700 |
Free Cash Flow | 303,000 | 304,600 | 188,900 | 174,600 |
Cash | 423,300 | 370,400 | 374,500 | 394,000 |
Basic Shares | 118,700 | 120,300 | 123,600 | 126,700 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.39 |
2025-03-31 | $1.20 |
2024-12-31 | $1.11 |