| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,589,400 | $2,065,400 | $1,811,700 | $1,589,200 |
Gross Profit | 422,600 | 769,800 | 575,800 | 443,400 |
EBITDA | 363,400 | 627,200 | 344,900 | 337,900 |
EBIT | 237,300 | 501,300 | 344,400 | 212,500 |
Net Income | 165,400 | 374,200 | 243,100 | 142,400 |
Net Change In Cash | 1,589,400 | 2,065,400 | 1,811,700 | 1,589,200 |
Free Cash Flow | 27,100 | 663,300 | 348,900 | 227,900 |
Cash | 317,200 | 561,500 | 289,900 | 289,900 |
Basic Shares | 118,000 | 118,300 | 118,500 | 118,300 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $6,889,100 | $6,506,800 | $6,060,900 | $5,709,100 |
Gross Profit | 2,136,800 | 1,933,900 | 1,785,400 | 1,592,200 |
EBITDA | 1,692,600 | 1,505,500 | 1,361,400 | 1,223,900 |
EBIT | 1,194,500 | 1,027,600 | 936,400 | 759,900 |
Net Income | 839,500 | 698,100 | 630,600 | 539,100 |
Net Change In Cash | 6,889,100 | 6,506,800 | 6,060,900 | 5,709,100 |
Cost of Revenue | 28,200 | -37,700 | ||
Free Cash Flow | 1,056,400 | 943,200 | 748,100 | 370,400 |
Cash | 561,500 | 304,400 | 252,300 | 224,700 |
Basic Shares | 118,300 | 119,100 | 119,000 | 118,500 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.51 |
2025-06-30 | $3.55 |
2025-03-31 | $2.44 |
2024-12-31 | $1.56 |