Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,926,000 | $2,835,000 | $3,111,000 | $3,250,000 |
Gross Profit | 1,562,000 | 1,560,000 | 1,678,000 | 1,837,000 |
EBITDA | 923,000 | 946,000 | 675,000 | 1,222,000 |
EBIT | 716,000 | 737,000 | 684,000 | 1,004,000 |
Net Income | 445,000 | 490,000 | 495,000 | 718,000 |
Net Change In Cash | 2,926,000 | 2,835,000 | 3,111,000 | 3,250,000 |
Free Cash Flow | 943,000 | 401,000 | 213,978 | 567,000 |
Cash | 2,868,000 | 3,713,000 | 3,031,000 | 2,512,000 |
Basic Shares | 253,844 | 255,018 | 257,848 | 257,716 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,614,000 | $13,276,000 | $13,205,000 | $11,063,000 |
Gross Profit | 7,119,000 | 7,553,000 | 7,517,000 | 6,067,000 |
EBITDA | 4,422,000 | 4,896,000 | 5,040,000 | 3,811,000 |
EBIT | 3,497,000 | 3,790,000 | 3,790,000 | 2,549,000 |
Net Income | 2,510,000 | 2,797,000 | 2,787,000 | 1,871,000 |
Net Change In Cash | 12,614,000 | 13,276,000 | 13,205,000 | 11,063,000 |
Free Cash Flow | 2,055,000 | 2,507,000 | 2,668,000 | 2,145,000 |
Cash | 3,031,000 | 3,648,000 | 3,618,000 | 2,830,000 |
Basic Shares | 257,848 | 261,370 | 264,053 | 275,646 |
Quarter | EPS |
---|---|
2025-06-30 | $2.72 |
2025-03-31 | $2.64 |
2024-12-31 | $3.18 |
2024-09-30 | $3.45 |