Values in thousands | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 |
---|---|---|---|---|
Revenue | $16,720,000 | $15,063,000 | $14,688,000 | $13,980,000 |
Gross Profit | 16,720,000 | 15,063,000 | 14,688,000 | 13,980,000 |
EBITDA | 7,110,000 | 7,046,000 | 6,753,000 | |
EBIT | 6,289,000 | 6,283,000 | 6,030,000 | |
Net Income | 5,129,000 | 4,219,000 | 4,483,000 | 3,948,000 |
Net Change In Cash | 16,720,000 | 15,063,000 | 14,688,000 | 13,980,000 |
Free Cash Flow | 30,473,000 | 16,495,000 | 6,008,000 | 4,430,000 |
Cash | 119,124,000 | 122,743,000 | 112,639,000 | 99,832,000 |
Basic Shares | 1,416,149 | 1,416,149 | 1,416,149 | 1,414,166 |
Values in thousands | 2024-10-31 | 2023-10-31 | 2022-10-31 | 2021-10-31 |
---|---|---|---|---|
Revenue | $57,491,000 | $53,661,000 | $48,775,000 | $49,537,000 |
Gross Profit | 57,491,000 | 56,256,000 | 48,775,000 | 49,537,000 |
EBITDA | 27,279,000 | 21,555,000 | 22,633,000 | 23,064,000 |
EBIT | 24,298,000 | 18,685,000 | 19,999,000 | 20,501,000 |
Net Income | 16,230,000 | 14,859,000 | 15,794,000 | 16,038,000 |
Net Change In Cash | 57,491,000 | 53,661,000 | 48,775,000 | 49,537,000 |
Free Cash Flow | 20,859,000 | 23,349,000 | 19,442,000 | 58,858,000 |
Cash | 122,743,000 | 133,075,000 | 180,408,000 | 193,484,000 |
Basic Shares | 1,416,149 | 1,392,529 | 1,406,034 | 1,426,735 |
Quarter | EPS |
---|---|
2025-01-31 | $3.62 |
2024-10-31 | $3.07 |
2024-07-31 | $3.26 |
2024-04-30 | $2.92 |