XML 86 R70.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Earnings Per Share [Abstract]                      
Net income (loss) $ (2,353) $ 36,742 $ 12,933 $ 16,530 $ (95,836) $ 27,667 $ 29,834 $ (6,007) $ 63,852 [1] $ (44,342) [1] $ 112,115 [1]
Denominator for basic earnings per share - weighted average shares                 36,580 37,457 38,705 [1]
Effect of dilutive securities: Employee stock options and restricted units                 338   425
Denominator for diluted earnings per share - Adjusted weighted average shares and the effect of dilutive securities                 36,918 37,457 39,130 [1]
Net income (loss) per share - basic $ (0.06) $ 1.00 $ 0.35 $ 0.45 $ (2.61) $ 0.74 $ 0.79 $ (0.16) $ 1.75 $ (1.18) $ 2.90 [1]
Net income (loss) per share - diluted $ (0.06) $ 0.99 $ 0.35 $ 0.45 $ (2.61) $ 0.74 $ 0.78 $ (0.16) $ 1.73 $ (1.18) $ 2.87 [1]
[1] Revised in 2015 for the impact of the changes in accounting principle related to inventory accounting.