Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $303,458 | $263,339 | $302,570 | $551,082 |
Gross Profit | 133,714 | 112,047 | 146,662 | 262,013 |
EBITDA | 23,454 | -7,055 | 50,150 | 158,989 |
EBIT | 2,970 | -27,192 | 29,309 | 139,541 |
Net Income | 10,833 | -16,097 | 20,919 | 113,953 |
Net Change In Cash | 303,458 | 263,339 | 302,570 | 551,082 |
Free Cash Flow | 117,426 | 41,830 | 15,375 | 122,007 |
Cash | 252,102 | 253,652 | 288,748 | 290,075 |
Basic Shares | 136,123 | 135,891 | 139,205 | 143,863 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,290,786 | $2,330,853 | $1,382,049 | $774,425 |
Gross Profit | 1,058,388 | 974,595 | 554,422 | 345,981 |
EBITDA | 445,741 | 523,076 | 248,966 | 201,984 |
EBIT | 445,741 | 470,680 | 222,766 | 183,881 |
Net Income | 438,936 | 397,362 | 145,449 | 133,995 |
Net Change In Cash | 2,290,786 | 2,330,853 | 1,382,049 | 774,425 |
Cost of Revenue | 355,785 | -558,108 | 382,444 | |
Free Cash Flow | 586,379 | 698,374 | 299,520 | 195,776 |
Cash | 288,748 | 473,244 | 119,316 | 679,379 |
Basic Shares | 143,290 | 144,390 | 142,878 | 141,918 |
Quarter | EPS |
---|---|
2024-06-30 | $0.43 |
2024-03-31 | $0.35 |
2023-12-31 | $0.54 |
2023-09-30 | $1.02 |