v3.26.1
Acquisitions (Details 1) - Pro forma combined financial information [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2025
Net sales $ 53,678 $ 101,737
Net income $ 807 $ (2,936)
Basic earnings per share $ 0.08 $ (0.31)
Diluted earnings per share $ 0.08 $ (0.31)