XML 14 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]        
Revenues $ 340,568 $ 282,911 $ 659,079 $ 552,821
Cost of revenues 312,682 256,208 607,772 497,227
Gross profit 27,886 26,703 51,307 55,594
Selling, general and administrative expenses 22,359 21,529 43,560 43,099
Operating income 5,527 5,174 7,747 12,495
Other income (expense):        
Interest expense (361) (819) (653) (1,437)
Interest income 274 65 556 104
Other (22) (135) 524 14
Income before income tax expense 5,418 4,285 8,174 11,176
Provision (benefit) for federal, state and foreign income taxes 1,486 (247) 1,937 2,820
Net income $ 3,932 $ 4,532 $ 6,237 $ 8,356
Basic earnings per common share (US$ per share) $ 0.15 $ 0.17 $ 0.23 $ 0.31
Diluted earnings per common share (US$ per share) $ 0.14 $ 0.17 $ 0.23 $ 0.31
Weighted average common shares outstanding:        
Basic (shares) 27,043 26,771 26,982 26,713
Diluted (shares) 27,582 27,078 27,628 26,933