XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Net sales $ 41,563 $ 45,690 $ 113,397 $ 110,489
Cost of sales 27,477 32,506 75,320 81,065
Gross profit 14,086 13,184 38,077 29,424
Operating expenses        
General and administrative expenses 7,330 5,674 19,457 16,417
Selling expenses 1,170 1,471 3,757 4,201
Total operating expenses 8,500 7,145 23,214 20,618
Income from operations 5,586 6,039 14,863 8,806
Interest expense 468 640 1,489 1,788
Other expense (50) (502) (156) (350)
Income before income taxes 5,068 4,897 13,218 6,668
Income tax expense 1,615 1,533 3,692 3,257
Net income 3,453 3,364 9,526 3,411
Less: Net income attributable to non-controlling interest 962 1,429 2,303 1,577
Net income attributable to common stock $ 2,491 $ 1,935 $ 7,223 $ 1,834
Weighted average common shares outstanding        
Basic (in shares) 7,981 7,955 7,947 7,996
Diluted (in shares) 8,027 8,021 7,991 8,106
Earnings per share attributable to common stock        
Basic (in dollars per share) $ 0.31 $ 0.24 $ 0.91 $ 0.23
Diluted (in dollars per share) $ 0.31 $ 0.24 $ 0.9 $ 0.23