| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,978,900 | $1,841,300 | $1,582,300 | $1,677,700 |
Gross Profit | 1,248,000 | 1,185,900 | 986,700 | 1,040,600 |
EBITDA | 341,700 | 286,200 | 184,300 | 195,600 |
EBIT | 286,900 | 233,200 | 131,800 | 143,600 |
Net Income | 189,600 | 146,100 | 74,200 | 72,400 |
Net Change In Cash | 1,978,900 | 1,841,300 | 1,582,300 | 1,677,700 |
Free Cash Flow | 223,100 | 309,400 | -94,500 | 266,200 |
Cash | 2,991,500 | 2,031,200 | 2,107,900 | 1,803,500 |
Basic Shares | 103,800 | 104,000 | 104,200 | 104,200 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $6,120,700 | $5,998,100 | $7,594,200 | $9,213,900 |
Gross Profit | 3,756,100 | 3,709,600 | 4,278,200 | 5,638,600 |
EBITDA | 522,400 | 595,400 | 586,200 | 1,872,100 |
EBIT | 315,000 | 406,900 | 418,700 | 1,713,700 |
Net Income | 131,100 | 216,800 | 263,000 | 1,241,100 |
Net Change In Cash | 6,120,700 | 5,998,100 | 7,594,200 | 9,213,900 |
Cost of Revenue | 9,000 | -47,000 | ||
Free Cash Flow | 679,200 | 90,900 | 520,000 | 1,059,000 |
Cash | 1,803,500 | 3,661,100 | 1,224,000 | 1,228,000 |
Basic Shares | 104,300 | 104,600 | 107,300 | 111,400 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.70 |
2025-06-30 | $1.53 |
2025-03-31 | $0.84 |