Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $544,833 | $586,010 | $481,139 | $401,556 |
Gross Profit | 416,196 | 430,689 | 369,541 | 317,886 |
EBITDA | 37,188 | 66,173 | 24,657 | 26,757 |
EBIT | 26,723 | 57,897 | 18,596 | 22,374 |
Net Income | 42,505 | 49,485 | 26,025 | 75,588 |
Net Change In Cash | 544,833 | 586,010 | 481,139 | 401,556 |
Free Cash Flow | -69,432 | 50,052 | 59,500 | 79,386 |
Cash | 1,124,582 | 273,736 | 220,584 | 165,518 |
Basic Shares | 256,779 | 246,610 | 240,725 | 235,069 |
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-09-30 | $0 |
2025-06-30 | $0.17 |
2025-03-31 | $0.20 |
2024-12-31 | $0.11 |