Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $998,227 | $854,988 | $1,154,130 | $898,373 |
Gross Profit | 795,218 | 655,718 | 957,175 | 710,920 |
EBITDA | 1,760 | -29,629 | 267,654 | -495 |
EBIT | -4,330 | -35,477 | 261,590 | -5,916 |
Net Income | 38,755 | 8,922 | 1,847,475 | 30,556 |
Net Change In Cash | 998,227 | 854,988 | 1,154,130 | 898,373 |
Free Cash Flow | 196,683 | 356,417 | 250,202 | 244,111 |
Cash | 1,216,941 | 1,252,310 | 1,136,460 | 1,035,565 |
Basic Shares | 689,837 | 689,358 | 688,226 | 695,483 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,646,166 | $3,055,071 | $2,802,574 | $2,578,027 |
Gross Profit | 2,895,811 | 2,366,311 | 2,123,977 | 2,048,707 |
EBITDA | 201,083 | -125,678 | -55,188 | 353,687 |
EBIT | 179,817 | -125,678 | -101,677 | 326,187 |
Net Income | 1,862,106 | -35,610 | -96,047 | 316,438 |
Net Change In Cash | 3,646,166 | 3,055,071 | 2,802,574 | 2,578,027 |
Cost of Revenue | 192,030 | 749,211 | ||
Free Cash Flow | 939,988 | 604,898 | 440,218 | 743,876 |
Cash | 1,136,460 | 1,361,936 | 1,611,063 | 1,419,630 |
Basic Shares | 698,376 | 674,641 | 665,732 | 776,073 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.33 |
2025-03-31 | $0.23 |
2024-12-31 | $0.56 |