XML 13 R50.htm IDEA: XBRL DOCUMENT v2.3.0.15
Certain Balance Sheet Components Inventories (Details) (USD $)
In Thousands
Sep. 30, 2011
Dec. 31, 2010
Inventories [Line Items]  
Materials$ 132,309$ 106,021
Work in process17,20918,389
Finished goods91,04783,747
Total inventories$ 240,565$ 208,157