Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,248,351 | $1,167,527 | $1,146,597 | $1,165,465 |
Gross Profit | 380,037 | 403,535 | 312,175 | 306,574 |
EBITDA | 172,562 | 205,993 | 154,931 | 140,924 |
EBIT | 136,512 | 176,979 | 124,471 | 109,344 |
Net Income | 103,299 | 136,346 | 98,645 | 116,243 |
Net Change In Cash | 1,248,351 | 1,167,527 | 1,146,597 | 1,165,465 |
Free Cash Flow | 114,532 | 236,996 | 52,323 | 123,170 |
Cash | 1,286,267 | 2,036,394 | 1,787,716 | 1,983,721 |
Basic Shares | 57,435 | 57,425 | 58,149 | 58,931 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,727,940 | $4,690,540 | $4,824,698 | $3,758,144 |
Gross Profit | 1,450,443 | 1,316,531 | 1,538,015 | 1,274,447 |
EBITDA | 671,688 | 669,287 | 713,015 | 616,787 |
EBIT | 544,584 | 536,585 | 572,966 | 471,642 |
Net Income | 454,533 | 417,083 | 419,416 | 481,652 |
Net Change In Cash | 4,727,940 | 4,690,540 | 4,824,698 | 3,758,144 |
Cost of Revenue | 279,156 | 143,846 | ||
Free Cash Flow | 527,022 | 534,219 | 382,475 | 460,826 |
Cash | 1,286,267 | 2,036,235 | 1,681,344 | 1,446,625 |
Basic Shares | 57,983 | 59,085 | 59,169 | 59,064 |
Quarter | EPS |
---|---|
2024-12-31 | $2.84 |
2024-09-30 | $3.12 |
2024-06-30 | $2.45 |
2024-03-31 | $2.46 |