Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $1,165,465 | $1,157,257 | $1,152,136 | $1,170,206 |
Gross Profit | 306,574 | 336,466 | 357,871 | 361,491 |
EBITDA | 140,924 | 145,652 | 185,071 | 173,124 |
EBIT | 118,778 | 122,494 | 161,979 | 150,356 |
Net Income | 116,243 | 97,554 | 97,204 | 120,033 |
Net Change In Cash | 1,165,465 | 1,157,257 | 1,152,136 | 1,170,206 |
Cost of Revenue | 23,746 | |||
Free Cash Flow | 123,170 | 36,321 | 211,255 | 82,169 |
Cash | 1,983,721 | 2,036,235 | 1,872,977 | 1,776,919 |
Basic Shares | 58,931 | 58,913 | 58,948 | 59,181 |
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,342,226 | 1,538,015 | 1,274,447 | 926,956 |
EBITDA | 618,961 | 740,971 | 632,908 | 446,865 |
EBIT | 527,161 | 572,966 | 542,316 | 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-03-31 | $2.46 |
2023-12-31 | $2.75 |
2023-09-30 | $2.73 |
2023-06-30 | $2.64 |