XML 117 R94.htm IDEA: XBRL DOCUMENT v3.3.1.900
Schedule II-Valuation and Qualifying Accounts and Reserves Schedule II-Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 19,426 $ 14,360 $ 9,470
Additions Charged to Costs and Expenses 13,654 9,814 7,148
Deductions (9,486) (9,184) (5,891)
Acquisitions and Other 989 4,436 3,633
Balance at End of Period 24,583 19,426 14,360
Allowance for Estimated Returns, Discounts & Allowances      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 31,288 26,636 24,692
Additions Charged to Costs and Expenses 1,049,987 955,615 797,380
Deductions (1,051,439) (961,658) (796,261)
Acquisitions and Other 2,938 10,695 825
Balance at End of Period $ 32,774 $ 31,288 $ 26,636