Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,110,000 | $4,911,000 | $4,944,000 | $5,033,000 |
Gross Profit | 3,069,000 | 2,987,000 | 2,983,000 | 3,074,000 |
EBITDA | 1,229,000 | 1,167,000 | 1,208,000 | 1,192,000 |
EBIT | 1,078,000 | 1,019,000 | 1,060,000 | 1,042,000 |
Net Income | 743,000 | 690,000 | 739,000 | 737,000 |
Net Change In Cash | 5,110,000 | 4,911,000 | 4,944,000 | 5,033,000 |
Free Cash Flow | 776,000 | 476,000 | 1,085,000 | 1,033,000 |
Cash | 1,215,000 | 1,112,000 | 1,096,000 | 1,234,000 |
Basic Shares | 816,484 | 822,500 | 822,500 | 822,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,101,000 | $19,457,000 | $17,967,000 | $17,421,000 |
Gross Profit | 12,106,000 | 11,251,000 | 10,150,000 | 10,293,000 |
EBITDA | 4,853,000 | 4,246,000 | 3,372,000 | 3,760,000 |
EBIT | 4,248,000 | 3,679,000 | 2,827,000 | 3,204,000 |
Net Income | 2,889,000 | 2,300,000 | 1,785,000 | 2,166,000 |
Net Change In Cash | 20,101,000 | 19,457,000 | 17,967,000 | 17,421,000 |
Cost of Revenue | 3,000 | -41,000 | ||
Free Cash Flow | 3,546,000 | 3,040,000 | 1,860,000 | 2,758,000 |
Cash | 1,096,000 | 966,000 | 775,000 | 832,000 |
Basic Shares | 822,500 | 829,200 | 838,800 | 848,300 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.92 |
2025-03-31 | $0.91 |
2024-12-31 | $0.91 |