XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]      
Net sales $ 366,588 $ 662,046 $ 641,609
COST OF SALES 299,491 492,333 473,419
GROSS PROFIT 67,097 169,713 168,190
OPERATING EXPENSES:      
Selling and marketing 13,430 13,808 12,869
General and administrative 34,396 37,034 36,070
Amortization of other intangible assets 1,812 1,956 1,956
Impairments 9,827 0 1,100
Total operating expenses 59,465 52,798 51,995
OPERATING INCOME 7,632 116,915 116,195
OTHER INCOME (EXPENSE):      
Interest expense (3,292) (2,679) (1,471)
Interest income 5,789 3,351 0
INCOME BEFORE INCOME TAX EXPENSE 10,129 117,587 114,724
INCOME TAX EXPENSE 1,407 27,135 26,779
Net income from continuing operations 8,722 90,452 87,945
LOSS FROM DISCONTINUED OPERATIONS, NET OF TAX (Note 3) (922) (21,515) (29,731)
NET INCOME $ 7,800 $ 68,937 $ 58,214
Basic      
Continuing operations $ 0.52 $ 5.13 $ 4.77
Discontinued operations (0.06) (1.22) (1.62)
Net income 0.46 3.91 3.15
Diluted      
Continuing operations 0.51 5.09 4.72
Discontinued operations (0.05) (1.21) (1.6)
Net income $ 0.46 $ 3.88 $ 3.12
WEIGHTED AVERAGE SHARES USED FOR COMPUTATION OF:      
Basic earnings per share 16,930,348 17,618,797 18,455,226
Diluted earnings per share 17,038,305 17,765,117 18,636,512