XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]    
Revenue $ 208,431 $ 168,093
Cost of revenue 195,423 171,601
Gross profit (loss) 13,008 (3,508)
Selling, general and administrative expenses 16,811 16,629
Restructuring costs 1,287 605
Operating loss (5,090) (20,742)
Other income (expense):    
Interest expense (372) (1,999)
Interest income 24 21
Other (1,074) (83)
Loss before income tax benefit (6,512) (22,803)
Benefit for federal, state and foreign income taxes 0 (5,265)
Net loss $ (6,512) $ (17,538)
Basic loss per common share $ (0.24) $ (0.66)
Diluted loss per common share $ (0.24) $ (0.66)
Weighted average common shares outstanding:    
Basic 26,862 26,611
Diluted 26,862 26,611