XML 70 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Ownership, Description of Business, and Summary of Significant Accounting Policies - Reconciliation of Shares Used in Calculating Earnings Per Basic and Diluted Shares (Detail) - shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Abstract]      
Weighted average common shares outstanding-basic (in shares) 25,722,000 25,853,000 24,659,000
Dilutive effect of stock-based awards (in shares) 253,000 556,000 950,000
Dilutive effect of convertible senior notes (in shares) 672,000 1,082,000 595,000
Dilutive effect of warrants (in shares) 0 4,000 0
Weighted average common shares outstanding-diluted (in shares) 26,647,000 27,495,000 26,204,000
Anti-dilutive employee stock options outstanding, value 0 0 0