Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $14,401,000 | $13,111,000 | $16,350,000 | $14,063,000 |
Gross Profit | 4,425,000 | 3,865,000 | 4,979,000 | 4,441,000 |
EBITDA | 1,973,000 | 1,660,000 | 2,215,000 | 2,022,000 |
EBIT | 1,665,000 | 1,364,000 | 1,906,000 | 1,756,000 |
Net Income | 1,243,000 | 1,036,000 | 1,398,000 | 1,297,000 |
Net Change In Cash | 14,401,000 | 13,111,000 | 16,350,000 | 14,063,000 |
Free Cash Flow | 1,330,000 | -103,000 | 2,190,000 | 624,000 |
Cash | 4,639,000 | 4,255,000 | 5,335,000 | 4,718,000 |
Basic Shares | 1,128,000 | 1,132,000 | 1,138,000 | 1,141,000 |
Values in thousands | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
---|---|---|---|---|
Revenue | $56,360,000 | $54,217,000 | $49,936,000 | $48,550,000 |
Gross Profit | 17,248,000 | 16,266,000 | 13,787,000 | 13,836,000 |
EBITDA | 7,663,000 | 7,010,000 | 5,607,000 | 5,385,000 |
EBIT | 6,559,000 | 6,046,000 | 4,720,000 | 4,517,000 |
Net Income | 4,864,000 | 4,474,000 | 3,498,000 | 3,283,000 |
Net Change In Cash | 56,360,000 | 54,217,000 | 49,936,000 | 48,550,000 |
Free Cash Flow | 4,198,000 | 4,335,000 | 2,627,000 | 2,012,700 |
Cash | 5,335,000 | 5,600,000 | 5,477,000 | 6,227,000 |
Basic Shares | 1,142,000 | 1,159,000 | 1,178,000 | 1,215,591 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $1.10 |
2025-04-30 | $0.92 |
2025-01-31 | $1.23 |