Note 4 - Revenue Recognition - Revenues by Revenue Class (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2022 |
Apr. 30, 2021 |
|
| Sales by product | $ 31,222 | $ 24,423 |
| Sales by product, percent | 100.00% | 100.00% |
| Product [Member] | Transferred at Point in Time [Member] | ||
| Sales by product | $ 2,912 | $ 2,587 |
| Sales by product, percent | 9.00% | 10.00% |
| Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Input Method [Member] | ||
| Sales by product | $ 10,617 | $ 9,952 |
| Sales by product, percent | 34.00% | 41.00% |
| Specialty Piping Systems And Coating [Member] | Transferred at Point in Time Using Output Method [Member] | ||
| Sales by product | $ 17,693 | $ 11,884 |
| Sales by product, percent | 57.00% | 49.00% |