Consolidated and Combined Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Statement [Abstract]      
Revenue $ 1,190,519 $ 1,180,684 $ 1,203,269
Cost of revenue 1,083,607 1,075,035 1,084,512
Selling, general and administrative expenses 64,086 65,687 80,340
Operating income 42,826 39,962 38,417
Interest (expense) income, net (5,639) (6,531) (1,526)
Income from operations before income taxes 37,187 33,431 36,891
Income tax expense 13,532 2,458 14,079
Net income $ 23,655 $ 30,973 $ 22,812
Earnings Per Share      
Basic (in dollars per share) $ 2.21 $ 2.94 $ 2.18
Diluted (in dollars per share) $ 2.16 $ 2.86 $ 2.13
Weighted average common shares outstanding - basic (in shares) 10,714 10,551 10,476
Weighted average common shares outstanding - diluted (in shares) 10,974 10,825 10,692