Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $481,139 | $401,556 | $315,648 | $278,171 |
Gross Profit | 369,541 | 317,886 | 215,160 | 229,095 |
EBITDA | 18,596 | 26,757 | 14,673 | 12,904 |
EBIT | 22,374 | 11,030 | 9,903 | |
Net Income | 26,025 | 75,588 | 13,297 | 11,128 |
Net Change In Cash | 481,139 | 401,556 | 315,648 | 278,171 |
Free Cash Flow | 59,500 | 79,386 | 47,568 | 11,880 |
Cash | 220,584 | 165,518 | 129,294 | 105,237 |
Basic Shares | 240,725 | 235,069 | 234,791 | 229,364 |
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 | 61,903 | -19,938 | -61,223 | -110,967 |
EBIT | -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 | 209,429 | 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 |
---|---|
2024-12-31 | $0.22 |
2024-09-30 | $0.32 |
2024-06-30 | $0.06 |
2024-03-31 | $0.05 |