Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $265,748 | $401,977 | $355,708 | $347,435 |
Gross Profit | 122,229 | 207,679 | 180,978 | 165,140 |
EBITDA | -974 | 95,667 | 84,419 | 60,048 |
EBIT | -3,214 | 94,248 | 83,190 | 58,943 |
Net Income | 6,356 | 79,783 | 77,811 | 39,081 |
Net Change In Cash | 265,748 | 401,977 | 355,708 | 347,435 |
Free Cash Flow | 8,690 | 30,429 | 130,124 | 426 |
Cash | 903,748 | 903,210 | 879,498 | 755,981 |
Basic Shares | 233,696 | 237,595 | 237,523 | 231,787 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,318,014 | $653,604 | $314,271 | $130,725 |
Gross Profit | 633,139 | 270,869 | 128,168 | 60,973 |
EBITDA | 269,592 | -157,801 | -2,787 | 9,523 |
EBIT | 266,366 | -159,718 | -4,050 | 7,455 |
Net Income | 226,801 | -187,282 | 3,937 | 8,524 |
Net Change In Cash | 1,318,014 | 653,604 | 314,271 | 130,725 |
Cost of Revenue | 636,622 | -26,993 | 20,157 | |
Free Cash Flow | 123,785 | 99,918 | -99,736 | 2,821 |
Cash | 755,981 | 614,159 | 16,254 | 43,248 |
Basic Shares | 236,964 | 226,946 | 233,065 | 223,330 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.003 |
2024-06-30 | $0.28 |
2024-03-31 | $0.27 |
2023-12-31 | $0.17 |