Values in thousands | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
---|---|---|---|---|
Revenue | $28,700,000 | $28,461,000 | $29,907,000 | $30,577,000 |
Gross Profit | 14,510,000 | 13,664,000 | 13,689,000 | 13,634,000 |
EBITDA | 4,769,000 | 12,574,000 | 3,792,000 | 4,535,000 |
EBIT | 4,241,000 | 12,040,000 | 3,260,000 | 3,991,000 |
Net Income | 3,336,000 | 11,129,000 | 2,793,000 | 3,635,000 |
Net Change In Cash | 28,700,000 | 28,461,000 | 29,907,000 | 30,577,000 |
Free Cash Flow | -22,267,000 | 11,302,000 | -50,776,000 | 78,981,000 |
Cash | 122,532,000 | 145,742,000 | 142,992,000 | 178,023,000 |
Basic Shares | 1,718,900 | 1,741,700 | 1,750,700 | 1,753,900 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $119,173,000 | $102,254,000 | $59,441,000 | $47,716,000 |
Gross Profit | 52,003,000 | 48,591,000 | 44,695,000 | 42,490,000 |
EBITDA | 12,857,000 | 14,799,000 | 22,190,000 | 19,200,000 |
EBIT | 10,830,000 | 12,888,000 | 20,424,000 | 17,134,000 |
Net Income | 8,842,000 | 10,634,000 | 17,429,000 | 14,298,000 |
Net Change In Cash | 119,173,000 | 102,254,000 | 59,441,000 | 47,716,000 |
Free Cash Flow | 52,760,000 | -67,146,000 | 37,495,000 | 49,000,000 |
Cash | 178,023,000 | 105,069,000 | 145,850,000 | 165,893,000 |
Basic Shares | 1,760,000 | 1,824,400 | 1,813,600 | 1,820,200 |
Quarter | EPS |
---|---|
2025-10-31 | $0 |
2025-07-31 | $2.20 |
2025-04-30 | $1.97 |
2025-01-31 | $1.55 |