XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Certain Balance Sheet Components Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment, Net [Abstract]    
Machinery and equipment $ 296,488 $ 314,502
Computers and software 115,822 111,540
Buildings, furniture, and improvements 125,911 131,764
Land 8,221 8,952
Construction in progress, including purchased equipment 20,212 39,527
Total cost 566,654 606,285
Accumulated depreciation (427,886) (443,101)
Property, plant, and equipment, net $ 138,768 $ 163,184