XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Revenue $ 197,659 $ 208,431
Cost of revenue 185,800 195,423
Gross profit 11,859 13,008
Selling, general and administrative expenses 17,113 16,811
Restructuring costs 0 1,287
Operating loss (5,254) (5,090)
Other income (expense):    
Interest expense (325) (372)
Interest income 150 24
Other (Note 3) 2,262 (1,074)
Loss before income tax expense (3,167) (6,512)
Provision for federal, state and foreign income taxes 0 0
Net loss $ (3,167) $ (6,512)
Basic loss per common share $ (0.12) $ (0.24)
Diluted loss per common share $ (0.12) $ (0.24)
Weighted average common shares outstanding:    
Basic 27,113 26,862
Diluted 27,113 26,862