Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $656,759 | $862,134 | $689,155 | $652,639 |
Gross Profit | 571,859 | 557,728 | 281,794 | 112,461 |
EBITDA | 176,806 | 491,005 | 132,495 | -54,115 |
EBIT | 171,940 | 486,031 | 132,166 | -59,562 |
Net Income | 71,272 | 304,540 | 111,553 | -45,152 |
Net Change In Cash | 656,759 | 862,134 | 689,155 | 652,639 |
Free Cash Flow | -138,729 | -146,051 | 4,539 | -113,421 |
Cash | 4,092,465 | 3,695,076 | 4,700,366 | 4,489,539 |
Basic Shares | 209,282 | 214,986 | 216,220 | 214,873 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,619,046 | $1,809,329 | $2,366,218 | $2,365,081 |
Gross Profit | 1,440,535 | 2,018,863 | 1,189,966 | 2,060,172 |
EBITDA | 816,288 | 1,399,657 | 833,358 | 1,556,307 |
EBIT | 798,636 | 1,399,657 | 808,248 | 1,540,264 |
Net Income | 608,325 | 563,686 | 469,014 | 1,160,513 |
Net Change In Cash | 2,619,046 | 1,809,329 | 2,366,218 | 2,365,081 |
Cost of Revenue | 227,492 | -64,365 | ||
Free Cash Flow | -329,395 | -144,637 | 4,992 | -49,522 |
Cash | 4,700,366 | 4,149,838 | 4,616,117 | 4,334,603 |
Basic Shares | 219,934 | 234,063 | 261,503 | 319,912 |
Quarter | EPS |
---|---|
2025-06-30 | $0.32 |
2025-03-31 | $1.40 |
2024-12-31 | $0.50 |
2024-09-30 | -$0.23 |