XML 89 R24.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Certain Balance Sheet Components Certain Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2011
Balance Sheet Related Disclosures [Abstract]  
Accounts Receivable, Net [Table Text Block]
 
Accounts receivable, net
June 30, 2011
 
December 31, 2010
 
(in thousands)
Trade receivables (net of allowance of $8,980 and $9,045)
$
348,736


 
$
328,811


Unbilled receivables
29,099


 
42,851


Total accounts receivable, net
$
377,835


 
$
371,662


Summary of Allowance for Doubtful Accounts [Table Text Block]
Allowance for doubtful account activity
Three Months Ended

June 30,
 
Six Months Ended

June 30,
 
2011
 
2010
 
2011
 
2010
 
(in thousands)
Beginning balance
$
9,030


 
$
5,870


 
$
9,045


 
$
6,339


Provision (release) of doubtful accounts, net
298


 
742


 
(48
)
 
662


Accounts written-off
(505
)
 
(43
)
 
(552
)
 
(173
)
Effects of change in exchange rates
157


 
(271
)
 
535


 
(530
)
Ending balance
$
8,980


 
$
6,298


 
$
8,980


 
$
6,298


Inventories [Table Text Block]
Inventories
June 30, 2011
 
December 31, 2010
 
(in thousands)
Materials
$
132,303


 
$
106,021


Work in process
26,058


 
18,389


Finished goods
94,718


 
83,747


Total inventories
$
253,079


 
$
208,157


Property, Plant and Equipment, Net [Table Text Block]
Depreciation Expense [Table Text Block]


Depreciation expense
Three Months Ended

June 30,
 
Six Months Ended

June 30,
 
2011
 
2010
 
2011
 
2010
 
(in thousands)
Depreciation expense
$
16,571


 
$
14,994


 
$
32,505


 
$
30,494