Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Schedule Of Accrued Liabilities) (Details)

v2.4.0.6
Accrued Liabilities (Schedule Of Accrued Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Dec. 31, 2008
Accrued Liabilities [Abstract]        
Accrued salaries, bonus, vacation and other benefits $ 55,958 $ 49,078    
Accrued import duties 11,258 13,443    
Product warranties 10,452 10,256 12,112 9,746
Other 26,828 30,033    
Accrued liabilities, Total $ 104,496 $ 102,810