Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,382,372 | $1,465,004 | $1,472,524 | $1,475,937 |
Gross Profit | 536,098 | 571,656 | 563,859 | 549,489 |
EBITDA | 86,620 | 83,014 | 97,766 | 54,206 |
EBIT | 64,468 | 60,565 | 75,543 | 40,898 |
Net Income | 54,290 | 65,451 | 68,156 | 63,701 |
Net Change In Cash | 1,382,372 | 1,465,004 | 1,472,524 | 1,475,937 |
Free Cash Flow | 140,527 | 111,763 | 129,560 | -27,699 |
Cash | 537,583 | 570,466 | 547,370 | 540,939 |
Basic Shares | 103,028 | 102,393 | 103,328 | 104,399 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,795,837 | $6,392,517 | $7,238,142 | $6,461,444 |
Gross Profit | 2,247,230 | 2,575,004 | 3,094,049 | 2,696,028 |
EBITDA | 330,789 | 467,473 | 1,024,151 | 796,956 |
EBIT | 241,474 | 467,473 | 975,086 | 742,505 |
Net Income | 251,598 | 411,146 | 657,919 | 598,626 |
Net Change In Cash | 5,795,837 | 6,392,517 | 7,238,142 | 6,461,444 |
Cost of Revenue | 57,944 | 56,938 | ||
Free Cash Flow | 354,151 | 591,007 | 622,630 | 566,525 |
Cash | 537,583 | 731,740 | 658,626 | 619,001 |
Basic Shares | 103,028 | 106,074 | 109,171 | 111,718 |
Quarter | EPS |
---|---|
2024-12-31 | $0.53 |
2024-09-30 | $0.64 |
2024-06-30 | $0.66 |
2024-03-31 | $0.61 |