XML 14 R48.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Disclosure Accrued Expenses [Abstract]    
Advanced customer deposits $ 33,622 $ 33,246
Accrued payroll and related expenses 31,609 41,434
Accrued warranty 15,474 13,842
Accrued customer rebates 13,812 23,136
Accrued product liability and workers compensation 11,970 10,771
Accrued agent commission 8,607 8,668
Accrued professional services 7,316 7,497
Other accrued expenses 24,890 31,798
Accrued expenses $ 147,300 $ 170,392