Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,182,400 | $2,075,300 | $1,979,500 | $1,937,900 |
Gross Profit | 505,200 | 437,700 | 370,400 | 410,100 |
EBITDA | 461,000 | 413,100 | 325,500 | 390,400 |
EBIT | 328,300 | 284,600 | 197,100 | 259,600 |
Net Income | 236,400 | 198,900 | 146,900 | 189,200 |
Net Change In Cash | 2,182,400 | 2,075,300 | 1,979,500 | 1,937,900 |
Free Cash Flow | 180,400 | 33,000 | 182,299 | 194,100 |
Cash | 676,600 | 613,600 | 692,400 | 648,000 |
Basic Shares | 89,500 | 89,573 | 89,400 | 89,625 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $7,802,400 | $8,478,000 | $7,730,300 | $6,658,200 |
Gross Profit | 1,698,900 | 2,090,600 | 1,873,000 | 1,369,400 |
EBITDA | 1,585,100 | 1,892,000 | 1,678,400 | 1,135,800 |
EBIT | 1,067,400 | 1,435,200 | 1,261,100 | 726,200 |
Net Income | 765,200 | 1,029,800 | 841,100 | 461,000 |
Net Change In Cash | 7,802,400 | 8,478,000 | 7,730,300 | 6,658,200 |
Cost of Revenue | -298,700 | -355,900 | 295,100 | |
Free Cash Flow | 845,400 | 670,800 | 489,000 | 611,600 |
Cash | 648,000 | 320,000 | 618,700 | 974,600 |
Basic Shares | 89,500 | 92,700 | 94,500 | 94,400 |
Quarter | EPS |
---|---|
2024-09-30 | $2.65 |
2024-06-30 | $2.20 |
2024-03-31 | $1.72 |
2023-12-31 | $2.13 |