XML 15 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]    
Revenue $ 182,771 $ 338,097
Cost of revenue 168,421 305,632
Gross profit 14,350 32,465
Selling, general and administrative expenses 18,128 23,691
Restructuring costs (320) 0
Operating income (loss) (3,458) 8,774
Other income (expense):    
Interest expense (375) (389)
Interest income 33 474
Other 1,033 3
Income (loss) before income tax expense (2,767) 8,862
Provision for federal, state and foreign income taxes 270 2,711
Net income (loss) $ (3,037) $ 6,151
Basic earnings (loss) per common share (US$ per share) $ (0.12) $ 0.23
Diluted earnings (loss) per common share (US$ per share) $ (0.12) $ 0.22
Weighted average common shares outstanding:    
Basic (shares) 26,265 26,935
Diluted (shares) 26,265 27,575