XML 25 R35.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Inventory (Details) (USD $)
Jun. 30, 2011
Dec. 31, 2010
Inventory    
Raw materials $ 44,177,000 $ 43,897,000
Work in process 6,327,000 2,871,000
Finished goods 36,172,000 27,506,000
Total 86,676,000 74,274,000
Inventory (Textuals) [Abstract]    
Raw materials Reserves total 7,800,000 7,300,000
Finished goods inventory reserves total $ 2,000,000 $ 1,600,000