XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Income - USD ($)
shares in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]      
Revenue $ 795,020,000 $ 707,780,000 $ 673,398,000
Cost of revenue 764,200,000 708,986,000 640,633,000
Gross profit (loss) 30,820,000 (1,206,000) 32,765,000
Selling, general and administrative expenses 68,249,000 67,690,000 69,756,000
Goodwill and other intangible asset impairment 12,316,000 18,312,000 0
Restructuring costs 3,142,000 646,000 6,756,000
Operating loss (52,887,000) (87,854,000) (43,747,000)
Other income (expense):      
Interest expense (2,024,000) (2,951,000) (1,559,000)
Interest income 290,000 90,000 126,000
Other 1,860,000 32,432,000 1,917,000
Loss before income tax expense (52,761,000) (58,283,000) (43,263,000)
Provision (benefit) for federal, state and foreign income taxes (400,000) 5,617,000 (12,039,000)
Net income (loss) $ (52,361,000) $ (63,900,000) $ (31,224,000)
Basic loss per common share $ (1.94) $ (2.39) $ (1.18)
Diluted loss per common share $ (1.94) $ (2.39) $ (1.18)
Weighted average common shares outstanding:      
Basic (in shares) 26,988 26,733 26,451
Diluted (in shares) 26,988 26,733 26,451