Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $689,384 | $699,074 | $627,705 | $562,196 |
Gross Profit | 438,903 | 432,781 | 115,952 | 47,881 |
EBITDA | 11,149 | 139,547 | -189,561 | 47,618 |
EBIT | -57,369 | 76,235 | -254,690 | -16,300 |
Net Income | -65,166 | 32,102 | -216,230 | -36,789 |
Net Change In Cash | 689,384 | 699,074 | 627,705 | 562,196 |
Free Cash Flow | -10,503 | 116,928 | 24,043 | -28,714 |
Cash | 209,873 | 283,768 | 285,892 | 265,874 |
Basic Shares | 17,989 | 18,022 | 18,014 | 17,913 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,512,589 | $2,509,857 | $2,301,829 | $1,707,910 |
Gross Profit | 1,567,316 | 664,373 | 340,468 | 231,536 |
EBITDA | 60,859 | 490,235 | 305,566 | 446,058 |
EBIT | -197,392 | 267,105 | 108,024 | 265,023 |
Net Income | -240,238 | 117,596 | 2,493 | 151,853 |
Net Change In Cash | 2,512,589 | 2,509,857 | 2,301,829 | 1,707,910 |
Cost of Revenue | 230,382 | |||
Free Cash Flow | 38,302 | -447,395 | -131,640 | 232,663 |
Cash | 285,892 | 143,259 | 230,000 | 365,600 |
Basic Shares | 17,852 | 18,019 | 18,034 | 17,231 |
Quarter | EPS |
---|---|
2025-06-30 | -$3.62 |
2025-03-31 | $1.81 |
2024-12-31 | $2.10 |
2024-09-30 | -$2.02 |