v3.26.1
QUARTERLY FINANCIAL REPORTING (UNAUDITED) - Schedule of retrospective presentation of discontinued operations (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Net sales $ 348,903 $ 284,203 $ 322,351
Gross Profit 79,779 56,865 71,610
Operating income (1,114) 11,232 27,476
Net income from continuing operations (1,601) 10,715 23,243
LOSS FROM DISCONTINUED OPERATIONS, NET OF TAX (Note 3) (61) (3,672) (15,443)
Net loss $ (1,662) $ 7,043 $ 7,800
Basic income (loss) per share      
Continuing operations $ (0.09) $ 0.65 $ 1.37
Discontinued operations (0.01) (0.22) (0.91)
Net income (loss) (0.1) 0.43 0.46
Diluted income (loss) per share      
Continuing operations (0.09) 0.65 1.36
Discontinued operations (0.01) (0.22) (0.9)
Net income (loss) $ (0.1) $ 0.43 $ 0.46
Earnings Per Share, Basic, Other Disclosure [Abstract]      
Basic earnings per share 17,162,850 16,428,485 16,930,348
Diluted earnings per common share 17,162,850 16,525,773 17,038,305