Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $599,614 | $625,934 | $596,461 | $678,848 |
Gross Profit | 311,868 | 318,714 | 299,059 | 284,938 |
EBITDA | 308,954 | 137,031 | 136,004 | 305,017 |
EBIT | 58,867 | -107,468 | -97,294 | 9,392 |
Net Income | 41,382 | -29,234 | 45,803 | -21,809 |
Net Change In Cash | 599,614 | 625,934 | 596,461 | 678,848 |
Free Cash Flow | 63,365 | 85,741 | 144,149 | 65,965 |
Cash | 816,377 | 802,553 | 690,522 | 570,576 |
Basic Shares | 56,149 | 44,466 | 44,600 | 43,951 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,711,877 | $3,096,545 | $3,077,608 | $2,814,956 |
Gross Profit | 1,384,377 | 1,580,643 | 1,645,525 | 1,413,365 |
EBITDA | 1,466,310 | 1,253,741 | 1,525,864 | 1,489,412 |
EBIT | 452,750 | 103,810 | 505,735 | 540,989 |
Net Income | 215,464 | 11,028 | 250,596 | 239,979 |
Net Change In Cash | 2,711,877 | 3,096,545 | 3,077,608 | 2,814,956 |
Cost of Revenue | 45,334 | 32,789 | 65,575 | |
Free Cash Flow | 168,712 | 137,562 | 100,902 | 702,141 |
Cash | 570,576 | 930,002 | 892,221 | 888,526 |
Basic Shares | 43,991 | 43,731 | 43,439 | 51,733 |
Quarter | EPS |
---|---|
2024-09-30 | $0.91 |
2024-06-30 | $1.24 |
2024-03-31 | $1.16 |
2023-12-31 | $0.72 |