XML 107 R90.htm IDEA: XBRL DOCUMENT v3.6.0.2
Supplementary Financial Data Supplementary Financial Data (Details) - 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
Supplementary Financial Data [Abstract]                      
Product Liability Accrual, Component Amount $ 19,400 $ 14,500 $ 2,800 $ 2,200 $ 500       $ 19,400 $ 500  
Revenue 523,246 442,464 401,247 324,370 468,923 $ 363,457 $ 322,856 $ 263,159 1,691,327 1,418,395 $ 1,215,180
Gross margin 104,586 78,829 81,539 64,198 94,816 78,041 70,261 56,976      
Net Income Available to Common Stockholders $ 19,343 $ 9,724 $ 14,697 $ 7,970 $ 12,056 $ 14,352 $ 12,131 $ 8,349 $ 51,734 $ 46,888 $ 45,914
Earnings Per Share, Basic $ 0.78 $ 0.39 $ 0.60 $ 0.32 $ 0.49 $ 0.58 $ 0.49 $ 0.34 $ 2.10 $ 1.91 $ 1.88
Earnings Per Share, Diluted $ 0.67 $ 0.35 $ 0.52 $ 0.30 $ 0.43 $ 0.51 $ 0.43 $ 0.31 $ 1.84 $ 1.68 $ 1.65
Basic Weighted Average Shares Outstanding 24,671 24,669 24,669 24,657 24,649 24,605 24,531 24,514 24,666 24,575 24,463
Diluted Weighted Average Shares Outstanding 30,166 30,139 30,077 30,032 30,107 30,067 30,023 29,975 30,116 30,047 29,912
Standard and Extended Product Warranty Accrual, Period Increase (Decrease)                 $ 19,409 $ 0 $ 0
Total valuation adjustments and write-offs                 3,992 3,600 3,457
Gain (Loss) on Extinguishment of Debt                 $ 0 $ (7,842) $ 0