XML 69 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 79,380 $ 80,870  
Accumulated depreciation and amortization (54,435) (65,189)  
Property and equipment, net 24,945 15,681  
Depreciation and amortization 9,187 10,178 $ 8,319
Test equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 39,148 39,952  
Computer equipment and purchased software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 34,697 32,175  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 1,976 2,714  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 3,559 $ 6,029