Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,189,000 | $3,131,000 | $3,189,000 | $3,168,000 |
Gross Profit | 650,000 | 594,000 | 621,000 | 629,000 |
EBITDA | 810,000 | 768,000 | 720,000 | 720,000 |
EBIT | 286,000 | 234,000 | 281,000 | 286,000 |
Net Income | 131,000 | 98,000 | 135,000 | 142,000 |
Net Change In Cash | 3,189,000 | 3,131,000 | 3,189,000 | 3,168,000 |
Free Cash Flow | 63,000 | 137,000 | -203,000 | 31,000 |
Cash | 180,000 | 151,000 | 154,000 | 162,000 |
Basic Shares | 42,400 | 42,929 | 43,400 | 43,885 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $12,636,000 | $11,783,000 | $12,011,000 | $9,662,953 |
Gross Profit | 2,420,000 | 2,264,000 | 2,390,000 | 1,801,557 |
EBITDA | 2,794,000 | 2,932,000 | 3,393,000 | 2,700,896 |
EBIT | 1,047,000 | 914,000 | 1,444,000 | 906,532 |
Net Income | 489,000 | 406,000 | 867,000 | 519,000 |
Net Change In Cash | 12,636,000 | 11,783,000 | 12,011,000 | 9,662,953 |
Cost of Revenue | -401,000 | 521,855 | ||
Free Cash Flow | -418,000 | -881,000 | -321,000 | 233,898 |
Cash | 154,000 | 204,000 | 267,000 | 234,000 |
Basic Shares | 44,234 | 46,486 | 50,887 | 53,508 |
Quarter | EPS |
---|---|
2025-06-30 | $3.32 |
2025-03-31 | $2.46 |
2024-12-31 | $3.45 |
2024-09-30 | $3.44 |