Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,499,500 | $2,391,406 | $2,199,032 | $2,199,660 |
Gross Profit | 259,100 | 245,349 | 217,623 | 219,298 |
EBITDA | 186,100 | 186,961 | 179,693 | 166,374 |
EBIT | 138,300 | 141,970 | 136,288 | 121,877 |
Net Income | 91,700 | 99,600 | 101,700 | 84,200 |
Net Change In Cash | 2,499,500 | 2,391,406 | 2,199,032 | 2,199,660 |
Free Cash Flow | 98,800 | 64,393 | 76,556 | 96,232 |
Cash | 398,500 | 433,936 | 307,782 | 368,504 |
Basic Shares | 118,900 | 119,400 | 119,300 | 119,500 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $8,106,995 | $7,250,000 | $5,634,700 | $5,748,100 |
Gross Profit | 752,450 | 636,300 | 487,000 | 437,600 |
EBITDA | 543,600 | 263,300 | 167,700 | 127,900 |
EBIT | 383,200 | 124,237 | 42,511 | -3,387 |
Net Income | 244,600 | 145,500 | 103,900 | 60,600 |
Net Change In Cash | 8,106,995 | 7,250,000 | 5,634,700 | 5,748,100 |
Free Cash Flow | 243,484 | 188,900 | 174,600 | 186,800 |
Cash | 370,400 | 374,500 | 394,000 | 463,800 |
Basic Shares | 120,300 | 123,600 | 126,700 | 129,100 |
Quarter | EPS |
---|---|
2024-09-30 | $1.04 |
2024-06-30 | $0.91 |
2024-03-31 | $0.86 |
2023-12-31 | $0.76 |