Values in thousands | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 |
---|---|---|---|---|
Revenue | $8,927,000 | $8,292,000 | $8,403,000 | $7,915,000 |
Gross Profit | 5,780,000 | 5,513,000 | 5,457,000 | 5,154,000 |
EBITDA | 2,275,000 | 2,403,000 | 2,443,000 | 2,097,000 |
EBIT | 1,435,000 | 1,719,000 | 1,768,000 | 1,435,000 |
Net Income | 1,057,000 | 1,294,000 | 1,270,000 | 1,042,000 |
Net Change In Cash | 8,927,000 | 8,292,000 | 8,403,000 | 7,915,000 |
Free Cash Flow | 2,069,000 | 2,096,000 | 554,000 | 466,000 |
Cash | 2,218,000 | 1,240,000 | 1,394,000 | 1,311,000 |
Basic Shares | 1,287,700 | 1,286,200 | 1,286,900 | 1,296,500 |
Values in thousands | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 |
---|---|---|---|---|
Revenue | $33,537,000 | $32,364,000 | $31,227,000 | $31,686,000 |
Gross Profit | 21,905,000 | 21,148,000 | 20,508,000 | 21,541,000 |
EBITDA | 9,218,000 | 8,203,000 | 8,697,000 | 8,777,000 |
EBIT | 6,357,000 | 5,556,000 | 6,000,000 | 6,070,000 |
Net Income | 4,662,000 | 3,676,000 | 3,758,000 | 5,039,000 |
Net Change In Cash | 33,537,000 | 32,364,000 | 31,227,000 | 31,686,000 |
Cost of Revenue | -2,414,000 | 351,000 | ||
Free Cash Flow | 5,185,000 | 5,200,000 | 4,580,000 | 5,978,000 |
Cash | 2,218,000 | 1,284,000 | 1,543,000 | 3,714,000 |
Basic Shares | 1,289,900 | 1,330,200 | 1,332,800 | 1,351,400 |
Quarter | EPS |
---|---|
2025-04-30 | $1.62 |
2025-01-31 | $1.39 |
2024-10-31 | $1.26 |
2024-07-31 | $1.23 |