Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,149,373 | $937,333 | $989,773 | $1,062,200 |
Gross Profit | 708,836 | 541,549 | 572,926 | 633,339 |
EBITDA | -406,610 | 246,242 | 216,521 | 289,285 |
EBIT | -426,084 | 227,705 | 198,571 | 271,100 |
Net Income | -492,282 | 160,103 | 368,909 | 199,801 |
Net Change In Cash | 1,149,373 | 937,333 | 989,773 | 1,062,200 |
Free Cash Flow | 269,229 | -82,610 | 303,447 | 278,836 |
Cash | 200,611 | 166,460 | 180,485 | 186,122 |
Basic Shares | 55,946 | 56,502 | 58,027 | 59,501 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,102,108 | $3,962,347 | $3,554,985 | $2,313,416 |
Gross Profit | 2,410,258 | 2,210,010 | 1,860,282 | 1,420,220 |
EBITDA | 1,089,689 | 1,091,927 | 893,895 | 717,472 |
EBIT | 1,019,849 | 1,037,623 | 854,666 | 685,496 |
Net Income | 950,071 | 792,566 | 540,159 | 725,694 |
Net Change In Cash | 4,102,108 | 3,962,347 | 3,554,985 | 2,313,416 |
Cost of Revenue | -18,290 | 81,602 | ||
Free Cash Flow | 923,139 | 814,819 | 498,952 | 511,249 |
Cash | 180,485 | 149,288 | 191,629 | 213,197 |
Basic Shares | 59,832 | 61,952 | 62,006 | 63,718 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.23 |
2025-03-31 | $3 |
2024-12-31 | $2.52 |