XML 44 R29.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Inventories (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Inventory Net [Abstract]    
Raw materials $ 67,127 $ 60,402
Work-in-progress 26,731 22,288
Finished goods 34,872 37,999
Total $ 128,730 $ 120,689