Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,516,000 | $5,130,000 | $5,251,000 | $5,215,000 |
Gross Profit | 3,410,000 | 3,057,000 | 3,232,000 | 3,208,000 |
EBITDA | 2,481,000 | 2,153,000 | 2,276,000 | 2,388,000 |
EBIT | 1,657,000 | 1,385,000 | 1,518,000 | 1,610,000 |
Net Income | 1,026,000 | 851,000 | 938,000 | 564,000 |
Net Change In Cash | 5,516,000 | 5,130,000 | 5,251,000 | 5,215,000 |
Free Cash Flow | 1,186,000 | 313,000 | 1,822,000 | 1,836,000 |
Cash | 999,000 | 641,000 | 1,236,000 | 617,000 |
Basic Shares | 552,700 | 564,700 | 582,100 | 576,900 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,456,000 | $19,093,000 | $17,737,000 | $16,226,000 |
Gross Profit | 12,443,000 | 11,427,000 | 9,745,000 | 8,098,000 |
EBITDA | 8,839,000 | 8,023,000 | 6,828,000 | 5,558,000 |
EBIT | 5,744,000 | 4,902,000 | 3,659,000 | 2,362,000 |
Net Income | 3,131,000 | 3,068,000 | 2,530,000 | 1,334,000 |
Net Change In Cash | 20,456,000 | 19,093,000 | 17,737,000 | 16,226,000 |
Free Cash Flow | 5,062,000 | 3,774,000 | 3,139,000 | 2,874,000 |
Cash | 1,236,000 | 1,204,000 | 902,000 | 835,000 |
Basic Shares | 582,100 | 615,900 | 647,900 | 671,600 |
Quarter | EPS |
---|---|
2025-06-30 | $2.47 |
2025-03-31 | $2.14 |
2024-12-31 | $2.51 |
2024-09-30 | $2.30 |