Values in thousands | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
---|---|---|---|---|
Revenue | $349,147,295 | $312,353,412 | $161,312,648 | $170,624,100 |
Gross Profit | 166,553,785 | 312,353,412 | 166,183,019 | 170,624,100 |
EBITDA | 22,844,889 | 25,295,439 | -40,640,399 | |
EBIT | 10,184,573 | 10,729,919 | -13,420,699 | |
Net Income | 7,937,788 | 35,376,326 | 8,876,840 | 17,079,147 |
Net Change In Cash | 349,147,295 | 312,353,412 | 161,312,648 | 170,624,100 |
Free Cash Flow | -52,097,084 | -70,611,127 | 477,422,433 | 79,593,603 |
Cash | 876,430,747 | 283,289,551 | 772,514,009 | 248,535,500 |
Basic Shares | 87,546 | 437,700 | 87,547 | 88,120 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,044,823,669 | $440,590,775 | $342,777,530 | $335,507,623 |
Gross Profit | 1,159,497,012 | 440,590,775 | 342,777,530 | 335,507,623 |
EBITDA | 195,123,097 | -115,634,104 | 2,002,649 | -30,254,431 |
EBIT | -25,097,449 | -8,620,431 | -25,629,749 | |
Net Income | 125,181,729 | 51,615,837 | -15,654,911 | -10,521,726 |
Net Change In Cash | 2,044,823,669 | 440,590,775 | 342,777,530 | 335,507,623 |
Free Cash Flow | 1,551,386,957 | 133,198,686 | -6,703,368 | 3,810,974 |
Cash | 283,289,551 | 229,098,272 | 83,536,869 | 51,225,582 |
Basic Shares | 87,932 | 17,706 | 18,170 | 18,268 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.11 |
2025-03-31 | $0.08 |
2024-12-31 | $0.40 |