Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $683,867 | $707,554 | $412,961 | $593,381 |
Gross Profit | 371,754 | 377,164 | 206,277 | 308,522 |
EBITDA | 106,023 | 138,723 | -10,128 | 90,494 |
EBIT | 92,053 | 124,942 | -23,303 | 77,687 |
Net Income | 71,428 | 87,762 | -26,808 | 57,307 |
Net Change In Cash | 683,867 | 707,554 | 412,961 | 593,381 |
Free Cash Flow | 196,798 | -116,791 | 41,965 | 162,109 |
Cash | 80,286 | 48,722 | 65,435 | 56,766 |
Basic Shares | 64,160 | 64,889 | 64,841 | 67,343 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,381,995 | $2,270,336 | $2,147,930 | $1,612,169 |
Gross Profit | 1,231,307 | 1,179,233 | 1,118,437 | 829,836 |
EBITDA | 333,014 | 314,410 | 296,775 | 217,298 |
EBIT | 281,658 | 272,704 | 255,532 | 171,869 |
Net Income | 198,429 | 199,278 | 178,873 | 96,006 |
Net Change In Cash | 2,381,995 | 2,270,336 | 2,147,930 | 1,612,169 |
Cost of Revenue | -216,593 | 136,199 | 111,163 | |
Free Cash Flow | 271,228 | -194,151 | 276,525 | 239,750 |
Cash | 65,435 | 58,904 | 281,677 | 151,452 |
Basic Shares | 67,517 | 72,560 | 75,265 | 75,060 |
Quarter | EPS |
---|---|
2024-06-30 | $1.11 |
2024-03-31 | $1.35 |
2023-12-31 | -$0.41 |
2023-09-30 | $0.85 |