| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,197,139 | $2,111,593 | $1,854,558 | $1,812,041 |
Gross Profit | 1,224,486 | 1,176,413 | 1,047,962 | 1,002,445 |
EBITDA | 717,094 | 676,044 | 606,865 | 401,836 |
EBIT | 689,537 | 648,487 | 582,017 | 381,224 |
Net Income | 524,455 | 488,794 | 442,993 | 270,711 |
Net Change In Cash | 2,197,139 | 2,111,593 | 1,854,558 | 1,812,041 |
Free Cash Flow | 701,505 | 434,612 | 478,544 | 349,535 |
Cash | 2,292,939 | 1,926,927 | 1,903,419 | 1,533,287 |
Basic Shares | 984,966 | 983,997 | 981,282 | 980,942 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,492,709 | $7,140,027 | $6,311,050 | $5,541,352 |
Gross Profit | 4,048,878 | 3,794,206 | 3,174,567 | 3,108,513 |
EBITDA | 2,010,728 | 1,953,355 | 1,645,962 | 1,847,622 |
EBIT | 1,930,294 | 1,884,457 | 1,584,721 | 1,797,467 |
Net Income | 1,509,048 | 1,630,988 | 1,191,624 | 1,377,475 |
Net Change In Cash | 7,492,709 | 7,140,027 | 6,311,050 | 5,541,352 |
Cost of Revenue | 19,394 | 146,049 | ||
Free Cash Flow | 1,622,099 | 1,483,029 | 675,546 | 1,098,288 |
Cash | 1,533,287 | 2,297,675 | 1,307,141 | 1,326,462 |
Basic Shares | 1,013,107 | 1,057,981 | 1,066,442 | 1,071,278 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.53 |
2025-06-30 | $0.52 |
2025-03-31 | $0.45 |