XML 64 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Computation of Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2017
Apr. 01, 2016
Earnings Per Share Reconciliation [Abstract]    
Net earnings $ 6,291 $ 9,777
Weighted average number of shares outstanding (in shares) 27,144 27,059
Basic earnings per share (in usd per share) $ 0.23 $ 0.36
Weighted average shares issuable on exercise of dilutive stock options (in shares) 168 135
Weighted average shares issuable on exercise of convertible notes (in shares) 1,146 612
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants 439 0
Diluted (in shares) 28,897 27,806
Diluted earnings per share (in usd per share) $ 0.22 $ 0.35