Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $439,217,197 | $349,147,295 | $312,353,412 | $161,312,648 |
Gross Profit | 223,175,821 | 166,553,785 | 312,353,412 | 166,183,019 |
EBITDA | 28,371,743 | 22,844,889 | 25,295,439 | |
EBIT | 13,702,013 | 10,184,573 | 10,729,919 | |
Net Income | 13,604,020 | 7,937,788 | 35,376,326 | 8,876,840 |
Net Change In Cash | 439,217,197 | 349,147,295 | 312,353,412 | 161,312,648 |
Free Cash Flow | 148,525,723 | -52,097,084 | -70,611,127 | 477,422,433 |
Cash | 1,099,123,773 | 876,430,747 | 283,289,551 | 772,514,009 |
Basic Shares | 87,546 | 87,546 | 437,700 | 87,547 |
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 | 142,867,195 | -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 | 461,472,309 | 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 | 88,545 | 90,854 | 91,344 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.12 |
2025-03-31 | $0.08 |
2024-12-31 | $0.30 |