XML 66 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
The Company and Summary of Significant Accounting Policies - Property, Plant, and Equipment (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
USD ($)
segment
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting        
Number of operating segments | segment   1    
Income Taxes        
Federal Statutory Income Tax Rate, Percent   35.00% 35.00% 35.00%
One time transition tax rate impact on cash assets (as a percent)   15.50%    
One time transition tax rate impact on specific assets (as a percent)   8.00%    
Tax reform, accumulated foreign earnings tax provision   $ 20,900,000    
Tax reform, alternate minimum tax   500,000    
Net impact of tax reform   0    
Tax reform, change in net deferred tax assets   10,900,000    
Tax reform, change in valuation allowance   $ 10,900,000    
Forecast        
Income Taxes        
Federal Statutory Income Tax Rate, Percent 21.00%      
Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   1 year    
Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   27 years 6 months    
Computers | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   3 years    
Computers | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Office Equipment | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   3 years    
Office Equipment | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Software | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   3 years    
Software | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Furniture and Fixtures | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   3 years    
Furniture and Fixtures | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Automobiles | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Automobiles | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   10 years    
Leasehold improvements        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   10 years    
Building improvements        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   10 years    
Machinery and equipment | Minimum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   1 year    
Machinery and equipment | Maximum        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   5 years    
Building        
Property, Plant and Equipment [Line Items]        
Property, plant and equipment, estimated economic life   27 years 6 months