Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $173,332 | $155,771 | $193,968 | $162,003 |
Gross Profit | 108,379 | 92,972 | 126,182 | 99,459 |
EBITDA | 32,108 | 13,534 | 63,861 | 27,628 |
EBIT | 19,898 | -2,067 | 47,691 | 13,091 |
Net Income | 11,139 | -9,634 | 36,407 | 5,214 |
Net Change In Cash | 173,332 | 155,771 | 193,968 | 162,003 |
Free Cash Flow | 2,471 | -14,637 | 108,296 | 73,235 |
Cash | 426,004 | 429,708 | 483,220 | 387,244 |
Basic Shares | 148,260 | 141,852 | 152,434 | 148,697 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $668,170 | $619,710 | $577,069 | $468,413 |
Gross Profit | 409,332 | 209,804 | 269,904 | 266,751 |
EBITDA | 112,026 | 115,642 | 109,715 | 71,396 |
EBIT | 53,516 | -125,178 | -106,337 | -75,140 |
Net Income | 22,786 | -159,184 | -130,323 | 65 |
Net Change In Cash | 668,170 | 619,710 | 577,069 | 468,413 |
Cost of Revenue | 97,226 | 113,645 | ||
Free Cash Flow | 202,391 | 176,984 | 148,153 | 97,461 |
Cash | 483,220 | 326,219 | 326,254 | 230,401 |
Basic Shares | 146,810 | 136,620 | 132,887 | 136,261 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.20 |
2025-03-31 | $0.12 |
2024-12-31 | $0.34 |