Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $625,934 | $596,461 | $678,848 | $636,954 |
Gross Profit | 318,714 | 299,059 | 284,938 | 352,054 |
EBITDA | 355,037 | 343,476 | 388,295 | 174,297 |
EBIT | 110,538 | 110,178 | 92,670 | -54,681 |
Net Income | -29,234 | 45,803 | -21,809 | 63,424 |
Net Change In Cash | 625,934 | 596,461 | 678,848 | 636,954 |
Free Cash Flow | 85,741 | 144,149 | 65,965 | 99,150 |
Cash | 802,553 | 690,522 | 570,576 | 955,187 |
Basic Shares | 44,466 | 44,600 | 43,951 | 44,041 |
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,332,673 | 700,720 | 789,248 | 1,729,684 |
EBIT | 315,072 | -449,211 | -230,881 | 781,261 |
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-06-30 | $1.24 |
2024-03-31 | $1.16 |
2023-12-31 | $0.72 |
2023-09-30 | $1.85 |