Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $439,081 | $417,306 | $488,640 | $498,772 |
Gross Profit | 307,177 | 294,064 | 352,425 | 292,267 |
EBITDA | 41,396 | 34,393 | 43,327 | -26,365 |
EBIT | 23,793 | 15,956 | 26,066 | -44,557 |
Net Income | -118,258 | -533 | 7,282 | -36,955 |
Net Change In Cash | 439,081 | 417,306 | 488,640 | 498,772 |
Free Cash Flow | 43,084 | -8,963 | 33,782 | 39,121 |
Cash | 224,250 | 212,532 | 256,057 | 233,314 |
Basic Shares | 49,688 | 49,538 | 49,479 | 49,859 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,969,131 | $2,225,659 | $2,695,669 | $2,581,934 |
Gross Profit | 1,357,281 | 1,594,744 | 2,020,446 | 1,923,906 |
EBITDA | 137,658 | 207,835 | 337,732 | 331,555 |
EBIT | 68,058 | 135,329 | 212,708 | 211,401 |
Net Income | 8,595 | 104,778 | 147,266 | 191,355 |
Net Change In Cash | 1,969,131 | 2,225,659 | 2,695,669 | 2,581,934 |
Cost of Revenue | -58,521 | -63,090 | 67,053 | |
Free Cash Flow | 60,149 | 49,006 | 72,967 | 315,318 |
Cash | 256,057 | 264,725 | 339,593 | 402,683 |
Basic Shares | 49,860 | 50,525 | 51,427 | 52,765 |
Quarter | EPS |
---|---|
2024-06-30 | $0.21 |
2024-03-31 | $0.09 |
2023-12-31 | $0.37 |
2023-09-30 | $0.56 |