Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $5,271,000 | $5,223,000 | $5,072,000 | $5,122,000 |
Gross Profit | 4,339,000 | 2,195,000 | 2,046,000 | 2,021,000 |
EBITDA | 1,056,000 | 1,175,000 | 1,051,000 | 1,333,000 |
EBIT | 848,000 | 969,000 | 858,000 | 1,124,000 |
Net Income | 288,000 | 406,000 | 318,000 | 472,000 |
Net Change In Cash | 5,271,000 | 5,223,000 | 5,072,000 | 5,122,000 |
Free Cash Flow | 743,000 | 642,000 | -661,000 | 839,000 |
Cash | 2,625,000 | 2,999,000 | 3,019,000 | 4,094,000 |
Basic Shares | 91,791 | 95,019 | 95,882 | 96,652 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $20,665,000 | $20,548,000 | $19,174,000 | $19,485,000 |
Gross Profit | 8,209,000 | 7,805,000 | 7,048,000 | 7,268,000 |
EBITDA | 6,892,000 | 3,388,000 | 3,076,000 | 3,666,000 |
EBIT | 6,074,000 | 2,518,000 | 2,235,000 | 2,811,000 |
Net Income | 3,200,000 | 611,000 | 411,000 | 914,000 |
Net Change In Cash | 20,665,000 | 20,548,000 | 19,174,000 | 19,485,000 |
Cost of Revenue | -1,506,000 | -82,000 | ||
Free Cash Flow | 1,116,000 | 1,623,000 | 321,000 | 910,000 |
Cash | 3,019,000 | 1,228,000 | 858,000 | 2,364,000 |
Basic Shares | 97,881 | 104,800 | 110,516 | 108,571 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.02 |
2025-03-31 | $4.36 |
2024-12-31 | $3.44 |