Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,380,000 | $3,765,000 | $3,176,000 | $3,729,000 |
Gross Profit | 2,259,000 | 2,528,000 | 2,171,000 | 2,504,000 |
EBITDA | 1,078,000 | 1,201,000 | 1,021,000 | 1,235,000 |
EBIT | 663,000 | 790,000 | 618,000 | 801,000 |
Net Income | 268,000 | 360,000 | 261,000 | 419,000 |
Net Change In Cash | 3,380,000 | 3,765,000 | 3,176,000 | 3,729,000 |
Free Cash Flow | 1,082,000 | -368,000 | -250,000 | -229,000 |
Cash | 569,000 | 132,000 | 111,000 | 439,000 |
Basic Shares | 578,000 | 578,000 | 576,612 | 577,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $13,472,000 | $12,870,000 | $12,459,000 | $11,132,000 |
Gross Profit | 9,096,000 | 8,224,000 | 7,866,000 | 7,687,000 |
EBITDA | 4,103,000 | 3,952,000 | 3,769,000 | 4,287,000 |
EBIT | 2,515,000 | 2,491,000 | 2,394,000 | 2,623,000 |
Net Income | 978,000 | 1,102,000 | 406,000 | 1,283,000 |
Net Change In Cash | 13,472,000 | 12,870,000 | 12,459,000 | 11,132,000 |
Cost of Revenue | -1,305,000 | -290,000 | ||
Free Cash Flow | -1,139,000 | -1,969,000 | -73,000 | 366,000 |
Cash | 111,000 | 137,000 | 160,000 | 1,462,000 |
Basic Shares | 577,000 | 574,000 | 572,000 | 546,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.67 |
2024-12-31 | $0.67 |