| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $598,976 | $544,833 | $586,010 | $481,139 |
Gross Profit | 442,058 | 416,196 | 430,689 | 369,541 |
EBITDA | 29,892 | 37,188 | 66,173 | 24,657 |
EBIT | 12,223 | 26,723 | 57,897 | 18,596 |
Net Income | 15,774 | 42,505 | 49,485 | 26,025 |
Net Change In Cash | 598,976 | 544,833 | 586,010 | 481,139 |
Free Cash Flow | 91,417 | -69,432 | 50,052 | 59,500 |
Cash | 345,778 | 1,124,582 | 273,736 | 220,584 |
Basic Shares | 248,675 | 256,779 | 246,610 | 240,725 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,476,514 | $872,000 | $526,916 | $271,878 |
Gross Profit | 1,173,135 | 714,949 | 408,722 | 204,494 |
EBITDA | 78,991 | -19,938 | -61,223 | -110,967 |
EBIT | 61,903 | -29,453 | -68,697 | -115,042 |
Net Income | 126,038 | -23,546 | -65,678 | -107,659 |
Net Change In Cash | 1,476,514 | 872,000 | 526,916 | 271,878 |
Cost of Revenue | 44,290 | |||
Free Cash Flow | 198,334 | 46,991 | -33,778 | -39,419 |
Cash | 220,584 | 96,663 | 46,772 | 71,784 |
Basic Shares | 236,808 | 209,344 | 204,516 | 186,781 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.06 |
2025-06-30 | $0.17 |
2025-03-31 | $0.20 |