Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,111,593 | $1,854,558 | $1,812,041 | $1,880,973 |
Gross Profit | 1,176,413 | 1,047,962 | 1,002,445 | 999,799 |
EBITDA | 676,044 | 606,865 | 401,836 | 499,825 |
EBIT | 648,487 | 582,017 | 381,224 | 479,916 |
Net Income | 488,794 | 442,993 | 270,711 | 370,919 |
Net Change In Cash | 2,111,593 | 1,854,558 | 1,812,041 | 1,880,973 |
Free Cash Flow | 434,612 | 478,544 | 349,535 | 556,307 |
Cash | 1,926,927 | 1,903,419 | 1,533,287 | 1,625,339 |
Basic Shares | 983,997 | 981,282 | 980,942 | 983,171 |
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-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.45 |
2024-12-31 | $0.28 |