XML 20 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accrued Expenses and Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2012
Jun. 30, 2012
Dec. 31, 2011
Sep. 30, 2011
Jun. 30, 2011
Dec. 31, 2010
Accrued Expenses and Other Current Liabilities            
Payroll and related costs $ 2,306   $ 4,756      
Employee benefits 1,657   2,645      
Accrued warranty 4,173 3,965 4,188 3,776 3,070 3,399
Other 2,935   4,516      
Accrued expenses and other current liabilities $ 11,071   $ 16,105