Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,051,000 | $3,121,900 | $2,784,300 | $2,930,900 |
Gross Profit | 1,619,400 | 1,567,200 | 1,341,800 | 1,481,500 |
EBITDA | 1,843,900 | 1,794,300 | 1,546,000 | 1,722,900 |
EBIT | 1,637,700 | 1,570,500 | 1,331,800 | 1,509,800 |
Net Income | 973,500 | 945,900 | 793,900 | 896,700 |
Net Change In Cash | 3,051,000 | 3,121,900 | 2,784,300 | 2,930,900 |
Free Cash Flow | 741,100 | 403,600 | 1,125,200 | 1,193,000 |
Cash | 3,334,900 | 4,116,300 | 3,258,100 | 2,654,800 |
Basic Shares | 807,800 | 792,500 | 787,700 | 778,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,433,400 | $9,895,800 | $10,047,900 | $10,934,100 |
Gross Profit | 5,685,200 | 4,319,500 | 4,560,800 | 6,190,300 |
EBITDA | 6,537,500 | 5,116,100 | 5,384,200 | 6,859,900 |
EBIT | 5,691,600 | 4,282,500 | 4,587,900 | 6,053,900 |
Net Income | 3,376,700 | 2,425,200 | 2,638,500 | 3,397,100 |
Net Change In Cash | 11,433,400 | 9,895,800 | 10,047,900 | 10,934,100 |
Cost of Revenue | 839,300 | |||
Free Cash Flow | 3,394,400 | 2,564,500 | 1,854,000 | 3,400,100 |
Cash | 3,258,100 | 1,151,500 | 2,069,700 | 3,002,000 |
Basic Shares | 786,097 | 785,514 | 773,100 | 773,100 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.22 |
2025-03-31 | $1.19 |
2024-12-31 | $1.01 |