| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $5,289,000 | $5,271,000 | $5,223,000 | $5,072,000 |
Gross Profit | 3,085,000 | 4,339,000 | 2,195,000 | 2,046,000 |
EBITDA | 1,136,000 | 1,056,000 | 1,175,000 | 1,051,000 |
EBIT | 918,000 | 848,000 | 969,000 | 858,000 |
Net Income | 342,000 | 288,000 | 406,000 | 318,000 |
Net Change In Cash | 5,289,000 | 5,271,000 | 5,223,000 | 5,072,000 |
Free Cash Flow | 778,000 | 743,000 | 642,000 | -661,000 |
Cash | 2,975,000 | 2,625,000 | 2,999,000 | 3,019,000 |
Basic Shares | 88,610 | 91,791 | 95,019 | 95,882 |
| 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-12-31 | $0 |
2025-09-30 | $3.70 |
2025-06-30 | $4.02 |
2025-03-31 | $4.36 |