| Values in thousands | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 |
|---|---|---|---|---|
Revenue | $9,696,000 | $9,202,000 | $7,588,000 | $7,810,000 |
Gross Profit | 2,948,000 | 2,612,000 | 2,093,000 | 2,213,000 |
EBITDA | 607,000 | 977,000 | -471,000 | 1,514,000 |
EBIT | -270,000 | 290,000 | -1,045,000 | 915,000 |
Net Income | 175,000 | 305,000 | -1,050,000 | 627,000 |
Net Change In Cash | 9,696,000 | 9,202,000 | 7,588,000 | 7,810,000 |
Free Cash Flow | 1,824,000 | 2,380,000 | -1,008,000 | -918,000 |
Cash | 5,773,000 | 4,571,000 | 11,667,000 | 13,431,000 |
Basic Shares | 1,324,000 | 1,421,000 | 1,322,000 | 1,409,000 |
| Values in thousands | 2025-10-31 | 2024-10-31 | 2023-10-31 | 2022-10-31 |
|---|---|---|---|---|
Revenue | $34,296,000 | $30,068,000 | $29,107,000 | $28,108,000 |
Gross Profit | 9,866,000 | 9,552,000 | 9,923,000 | 8,825,000 |
EBITDA | 2,627,000 | 5,563,000 | 4,846,000 | 4,401,000 |
EBIT | -110,000 | 2,999,000 | 2,230,000 | 1,921,000 |
Net Income | 57,000 | 2,579,000 | 2,025,000 | 868,000 |
Net Change In Cash | 34,296,000 | 30,068,000 | 29,107,000 | 28,108,000 |
Cost of Revenue | 710,000 | |||
Free Cash Flow | 627,000 | 1,974,000 | 1,600,000 | 1,471,000 |
Cash | 5,773,000 | 14,846,000 | 4,270,000 | 4,163,000 |
Basic Shares | 1,324,000 | 1,337,000 | 1,316,000 | 1,322,000 |
| Quarter | EPS |
|---|---|
2026-01-31 | $0 |
2025-10-31 | $0.62 |
2025-07-31 | $0.44 |
2025-04-30 | $0.38 |