XML 32 R44.htm IDEA: XBRL DOCUMENT v2.4.0.6
Other Current Liabilities (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Summary of other current liabilities    
Accrued warranty $ 4,943 $ 4,797
Accrued professional services 897 1,497
Customer deposits 5,085 4,912
Fair value of current portion of contingent payments to Zygo Corporation related to acquisition 885 679
Legal settlement   2,500
Other 2,572 2,324
Total other current liabilities $ 14,382 $ 16,709