Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $353,580 | $320,800 | $314,485 | $389,885 |
Gross Profit | 300,337 | 240,537 | 234,269 | 298,964 |
EBITDA | 19,414 | 80,710 | 84,314 | 150,153 |
EBIT | -31,937 | 28,569 | 35,861 | 80,520 |
Net Income | -48,577 | 36,910 | 10,627 | 63,422 |
Net Change In Cash | 353,580 | 320,800 | 314,485 | 389,885 |
Free Cash Flow | -149,941 | 25,060 | 47,429 | 65,866 |
Cash | 386,122 | 687,234 | 734,779 | 737,612 |
Basic Shares | 43,924 | 50,665 | 45,955 | 50,985 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,364,028 | $1,390,997 | $1,416,722 | $1,489,593 |
Gross Profit | 1,024,584 | 1,195,443 | 1,228,669 | 1,257,811 |
EBITDA | 426,227 | 411,807 | 683,162 | 380,959 |
EBIT | 189,261 | 164,995 | 423,374 | 134,536 |
Net Income | 41,503 | 63,757 | 351,702 | 150,668 |
Net Change In Cash | 1,364,028 | 1,390,997 | 1,416,722 | 1,489,593 |
Cost of Revenue | -25,159 | 452,190 | -332,963 | |
Free Cash Flow | 211,233 | 230,240 | 401,753 | 384,409 |
Cash | 737,612 | 652,793 | 694,842 | 242,652 |
Basic Shares | 46,464 | 47,025 | 47,862 | 47,115 |
Quarter | EPS |
---|---|
2024-09-30 | $1.64 |
2024-06-30 | $1.18 |
2024-03-31 | $1.27 |
2023-12-31 | $2.33 |