| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,818,000 | $2,605,000 | $2,294,000 | $4,285,000 |
Gross Profit | 1,227,000 | 1,067,000 | 912,000 | 1,516,000 |
EBITDA | 1,425,000 | 507,000 | 275,000 | 956,000 |
EBIT | 1,337,000 | 421,000 | 165,000 | 836,000 |
Net Income | 1,182,000 | 257,000 | 524,000 | 594,000 |
Net Change In Cash | 2,818,000 | 2,605,000 | 2,294,000 | 4,285,000 |
Free Cash Flow | 599,000 | 675,000 | 379,000 | 287,000 |
Cash | 2,048,000 | 2,114,000 | 3,477,000 | 2,291,000 |
Basic Shares | 376,000 | 362,000 | 358,000 | 357,000 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $9,520,000 | $6,317,000 | $6,255,000 | $18,793,000 |
Gross Profit | 3,692,000 | 1,773,000 | 1,391,000 | 5,874,000 |
EBITDA | 1,938,000 | 243,000 | 289,000 | 3,404,000 |
EBIT | 1,487,000 | -325,000 | -539,000 | 2,475,000 |
Net Income | 1,861,000 | -798,000 | -1,684,000 | 1,546,000 |
Net Change In Cash | 9,520,000 | 6,317,000 | 6,255,000 | 18,793,000 |
Cost of Revenue | -295,000 | -1,030,000 | ||
Free Cash Flow | 1,284,000 | -781,000 | -1,215,000 | 773,000 |
Cash | 2,114,000 | 1,551,000 | 2,023,000 | 2,327,000 |
Basic Shares | 359,000 | 326,000 | 318,000 | 316,000 |
| Quarter | EPS |
|---|---|
2025-09-30 | $3.06 |
2025-06-30 | $1.66 |
2025-03-31 | $1.36 |
2024-12-31 | $1.77 |