Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,711,900 | $2,944,555 | $2,818,175 | $2,997,733 |
Gross Profit | 3,576,078 | 2,826,440 | 2,702,643 | 2,886,396 |
EBITDA | 1,915,627 | 1,461,576 | 1,570,298 | 1,818,921 |
EBIT | 1,906,653 | 1,452,601 | 1,561,277 | 1,809,940 |
Net Income | 764,244 | 614,852 | 703,873 | 780,835 |
Net Change In Cash | 3,711,900 | 2,944,555 | 2,818,175 | 2,997,733 |
Free Cash Flow | 848,357 | 1,079,940 | 149,519 | 1,202,463 |
Cash | 2,549,449 | 2,386,979 | 1,972,140 | 2,353,332 |
Basic Shares | 782,401 | 772,434 | 768,769 | 768,280 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,374,228 | $7,438,517 | $7,449,857 | $16,850,619 |
Gross Profit | 10,930,540 | 7,006,649 | 7,132,632 | 16,652,351 |
EBITDA | 6,495,445 | 2,997,789 | 3,528,886 | 13,634,267 |
EBIT | 6,459,480 | 2,957,714 | 3,461,789 | 13,559,396 |
Net Income | 2,776,508 | 1,390,880 | 1,747,631 | 5,857,397 |
Net Change In Cash | 11,374,228 | 7,438,517 | 7,449,857 | 16,850,619 |
Cost of Revenue | 2,306,301 | 145,082 | ||
Free Cash Flow | 3,420,253 | 3,832,675 | 6,100,756 | 3,921,672 |
Cash | 1,972,140 | 2,955,866 | 4,252,003 | 2,119,738 |
Basic Shares | 766,646 | 755,419 | 740,942 | 720,125 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.21 |
2025-03-31 | $1.09 |
2024-12-31 | $1.69 |