Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $605,246 | $778,452 | $1,096,587 | $931,768 |
Gross Profit | 297,108 | 396,057 | 560,548 | 467,559 |
EBITDA | -30,054 | 59,973 | 153,588 | 125,586 |
EBIT | -16,589 | 46,508 | 139,831 | 112,541 |
Net Income | -10,196 | 42,248 | 102,557 | 90,157 |
Net Change In Cash | 605,246 | 778,452 | 1,096,587 | 931,768 |
Free Cash Flow | -45,319 | -47,603 | 549,581 | -199,449 |
Cash | 427,804 | 323,339 | 531,869 | 306,680 |
Basic Shares | 55,395 | 55,983 | 56,890 | 57,936 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,368,582 | $3,487,203 | $3,464,152 | $3,126,402 |
Gross Profit | 1,691,085 | 1,729,932 | 1,711,078 | 1,612,455 |
EBITDA | 326,685 | 434,479 | 546,903 | 566,075 |
EBIT | 270,741 | 310,284 | 429,504 | 450,504 |
Net Income | 223,273 | 251,400 | 311,440 | 354,108 |
Net Change In Cash | 3,368,582 | 3,487,203 | 3,464,152 | 3,126,402 |
Cost of Revenue | -313,332 | -27,321 | ||
Free Cash Flow | 431,237 | 581,690 | -83,708 | 319,662 |
Cash | 531,869 | 350,319 | 430,241 | 763,404 |
Basic Shares | 58,502 | 61,424 | 62,970 | 66,415 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.19 |
2025-03-31 | $0.75 |
2024-12-31 | $1.80 |