Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,245,000 | $5,115,000 | $5,082,000 | $5,044,000 |
Gross Profit | 1,766,000 | 1,718,000 | 1,785,000 | 1,599,000 |
EBITDA | 990,000 | 1,020,000 | 902,000 | 895,000 |
EBIT | 851,000 | 884,000 | 759,000 | 762,000 |
Net Income | 645,000 | 663,000 | 546,000 | 582,000 |
Net Change In Cash | 5,245,000 | 5,115,000 | 5,082,000 | 5,044,000 |
Free Cash Flow | 331,000 | 323,000 | 837,000 | 791,000 |
Cash | 1,550,000 | 1,980,000 | 2,231,000 | 2,013,000 |
Basic Shares | 492,000 | 495,000 | 497,000 | 496,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $19,736,000 | $19,353,000 | $19,428,000 | $18,507,000 |
Gross Profit | 6,778,000 | 6,689,000 | 6,980,000 | 6,903,000 |
EBITDA | 3,521,000 | 3,347,000 | 3,604,000 | 3,410,000 |
EBIT | 2,979,000 | 2,828,000 | 3,035,000 | 2,836,000 |
Net Income | 2,240,000 | 2,126,000 | 2,290,000 | 2,137,000 |
Net Change In Cash | 19,736,000 | 19,353,000 | 19,428,000 | 18,507,000 |
Cost of Revenue | 523,000 | -888,000 | ||
Free Cash Flow | 1,827,000 | 2,013,000 | 2,236,000 | 2,216,000 |
Cash | 2,231,000 | 2,621,000 | 2,191,000 | 1,792,000 |
Basic Shares | 497,000 | 505,000 | 519,000 | 528,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.31 |
2025-03-31 | $1.23 |
2024-12-31 | $1.21 |