Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $2,545,700 | $2,499,500 | $2,391,406 | $2,199,032 |
Gross Profit | 297,200 | 259,100 | 245,349 | 217,623 |
EBITDA | 202,600 | 186,100 | 186,961 | 179,693 |
EBIT | 138,300 | 141,970 | 136,288 | |
Net Income | 151,700 | 91,700 | 99,600 | 101,700 |
Net Change In Cash | 2,545,700 | 2,499,500 | 2,391,406 | 2,199,032 |
Free Cash Flow | 95,800 | 98,800 | 64,393 | 76,556 |
Cash | 423,300 | 398,500 | 433,936 | 307,782 |
Basic Shares | 117,300 | 118,900 | 119,400 | 119,300 |
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 | 599,300 | 543,600 | 263,300 | 167,700 |
EBIT | 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 | 370,400 | 374,500 | 394,000 | |
Basic Shares | 118,700 | 120,300 | 123,600 | 126,700 |
Quarter | EPS |
---|---|
2024-12-31 | $1.11 |
2024-09-30 | $1.04 |
2024-06-30 | $0.91 |
2024-03-31 | $0.86 |