Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $1,465,004 | $1,472,524 | $1,475,937 | $1,472,892 |
Gross Profit | 571,656 | 563,859 | 549,489 | 584,164 |
EBITDA | 117,635 | 97,766 | 54,206 | 100,417 |
EBIT | 95,186 | 75,543 | 40,898 | 66,777 |
Net Income | 65,451 | 68,156 | 63,701 | 87,304 |
Net Change In Cash | 1,465,004 | 1,472,524 | 1,475,937 | 1,472,892 |
Free Cash Flow | 111,763 | 129,560 | -27,699 | 102,908 |
Cash | 570,466 | 547,370 | 540,939 | 731,740 |
Basic Shares | 102,393 | 103,328 | 104,399 | 104,960 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $6,392,517 | $7,238,142 | $6,461,444 | $5,109,000 |
Gross Profit | 2,575,004 | 3,094,049 | 2,696,028 | 2,012,611 |
EBITDA | 467,473 | 1,024,151 | 796,956 | 408,851 |
EBIT | 467,473 | 975,086 | 742,505 | 345,351 |
Net Income | 411,146 | 657,919 | 598,626 | 306,276 |
Net Change In Cash | 6,392,517 | 7,238,142 | 6,461,444 | 5,109,000 |
Cost of Revenue | 57,944 | 56,938 | 290,664 | |
Free Cash Flow | 591,007 | 622,630 | 566,525 | 563,151 |
Cash | 731,740 | 658,626 | 619,001 | 574,426 |
Basic Shares | 106,074 | 109,171 | 111,718 | 113,318 |
Quarter | EPS |
---|---|
2024-09-30 | $0.64 |
2024-06-30 | $0.66 |
2024-03-31 | $0.61 |
2023-12-31 | $0.83 |