XML 84 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accounts Payable and Accrued Expenses (Components of accounts payable and accrued expenses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Outstanding checks in excess of cash $ 14,023 $ 16,083
Accounts payable, trade 696,974 622,360
Accrued expenses 293,867 260,578
Product warranties 35,516 29,350
Accrued interest 34,623 28,365
Accrued compensation and benefits 181,022 138,683
Total accounts payable and accrued expenses $ 1,256,025 $ 1,095,419