| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $733,700 | $755,600 | $727,000 | $676,900 |
Gross Profit | 216,400 | 214,000 | 200,800 | 177,500 |
EBITDA | 192,300 | 190,400 | 173,400 | 155,500 |
EBIT | 156,300 | 154,800 | 137,900 | 121,200 |
Net Income | 122,500 | 111,700 | 95,400 | 84,100 |
Net Change In Cash | 733,700 | 755,600 | 727,000 | 676,900 |
Free Cash Flow | -3,400 | 200,100 | 34,100 | 38,600 |
Cash | 208,000 | 315,500 | 151,500 | 162,100 |
Basic Shares | 50,400 | 50,600 | 50,700 | 50,700 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $2,877,100 | $2,759,700 | $2,550,300 | $1,836,300 |
Gross Profit | 768,600 | 584,300 | 337,300 | 149,800 |
EBITDA | 670,400 | 411,600 | 267,600 | 113,200 |
EBIT | 531,200 | 277,000 | 136,600 | -18,200 |
Net Income | 376,000 | 186,500 | 56,400 | -49,100 |
Net Change In Cash | 2,877,100 | 2,759,700 | 2,550,300 | 1,836,300 |
Cost of Revenue | -107,700 | -135,900 | ||
Free Cash Flow | 286,100 | 178,300 | -67,600 | -85,300 |
Cash | 315,500 | 199,100 | 44,500 | 154,200 |
Basic Shares | 50,700 | 50,300 | 49,200 | 48,500 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.43 |
2025-06-30 | $2.21 |
2025-03-31 | $1.88 |
2024-12-31 | $1.66 |