Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,167,527 | $1,146,597 | $1,165,465 | $1,157,257 |
Gross Profit | 403,535 | 312,175 | 306,574 | 336,466 |
EBITDA | 205,993 | 154,931 | 140,924 | 155,712 |
EBIT | 176,979 | 124,471 | 109,344 | 122,494 |
Net Income | 136,346 | 98,645 | 116,243 | 97,554 |
Net Change In Cash | 1,167,527 | 1,146,597 | 1,165,465 | 1,157,257 |
Free Cash Flow | 236,996 | 52,323 | 123,170 | 36,321 |
Cash | 2,036,394 | 1,787,716 | 1,983,721 | 2,036,235 |
Basic Shares | 57,425 | 58,149 | 58,931 | 58,913 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,690,540 | $4,824,698 | $3,758,144 | $2,659,478 |
Gross Profit | 1,316,531 | 1,538,015 | 1,274,447 | 926,956 |
EBITDA | 669,287 | 713,015 | 616,787 | 508,567 |
EBIT | 536,585 | 572,966 | 471,642 | 379,324 |
Net Income | 417,083 | 419,416 | 481,652 | 327,160 |
Net Change In Cash | 4,690,540 | 4,824,698 | 3,758,144 | 2,659,478 |
Cost of Revenue | 279,156 | 143,846 | 376,488 | |
Free Cash Flow | 534,219 | 382,475 | 460,826 | 475,614 |
Cash | 2,036,235 | 1,681,344 | 1,446,625 | 1,322,143 |
Basic Shares | 59,085 | 59,169 | 59,064 | 58,446 |
Quarter | EPS |
---|---|
2024-09-30 | $3.12 |
2024-06-30 | $2.45 |
2024-03-31 | $2.46 |
2023-12-31 | $2.75 |