XML 72 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]      
Revenue $ 728,213 $ 795,020 $ 707,780
Cost of revenue (687,740) (764,200) (708,986)
Gross profit (loss) 40,473 30,820 (1,206)
Selling, general and administrative expenses 70,085 68,249 67,690
Goodwill impairment 0 12,316 18,312
Restructuring costs 501 3,142 646
Operating loss (30,113) (52,887) (87,854)
Other income (expense):      
Interest expense (1,130) (2,024) (2,951)
Interest income 1,339 290 90
Other (Note 3) 4,892 1,860 32,432
Income (Loss) Attributable to Parent, before Tax (25,012) (52,761) (58,283)
Provision (benefit) for federal, state and foreign income taxes (36) (400) 5,617
Net Income (Loss) Attributable to Parent $ (24,976) $ (52,361) $ (63,900)
Weighted average common shares outstanding:      
Basic loss per common share $ (0.91) $ (1.94) $ (2.39)
Diluted loss per common share $ (0.91) $ (1.94) $ (2.39)
Basic (in shares) 27,379 26,988 26,733
Diluted (in shares) 27,379 26,988 26,733