XML 69 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Business - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2020
USD ($)
Customer
IncentivePlan
Dec. 31, 2019
USD ($)
Customer
Dec. 31, 2018
USD ($)
Jan. 01, 2020
USD ($)
Dec. 31, 2017
USD ($)
Summary Of Significant Accounting Policy [Line Items]                
Cash, uninsured amount       $ 56,300,000        
Bonds payable, carrying amount         $ 24,600,000      
Bonds payable, fair value         $ 24,600,000      
Number of single customer comprising more than 10% of account receivable | Customer       3 4      
Asset impairments       $ 65,000 $ 3,872,000 $ 0    
Impairment losses of long-lived assets           0    
Impairment losses of intangible assets       0 0 0    
Impairment charges recognized on goodwill       $ 0 0 0    
Period of assurance-based warranty for product defects       90 days to five years        
Liability for warranty obligations       $ 7,146,000 8,394,000 8,623,000   $ 9,724,000
Pension liability       $ 18,664,000 15,886,000      
Number of stock incentive plans | IncentivePlan       2        
Stock-based compensation expense       $ 6,834,000 6,962,000 7,155,000    
Total unrecognized compensation cost related to non-vested stock options, PSUs, RSUs and restricted stock       $ 16,700,000        
Recognition period of unvested compensation expense       2 years 10 months 24 days        
Research and development costs       $ 113,287,000 126,200,000 124,547,000    
Effect on adoption of ASU       62,399,000 68,086,000      
Effect on adoption of ASU       25,425,000 19,883,000      
Tax benefit in other comprehensive income (loss)       $ (66,000) (434,000) $ (2,786,000)    
ASU 2018-14 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
ASU 2018-13 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date       Jan. 01, 2020        
ASU 2018-15 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date       Jan. 01, 2020        
Effect on adoption of ASU         68,086,000      
Effect on adoption of ASU         19,883,000      
ASU 2018-15 [Member] | Revision of Prior Period, Accounting Standards Update, Adjustment [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Effect on adoption of ASU             $ (5,600,000)  
Effect on adoption of ASU             $ 5,600,000  
ASU 2016-13 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date       Jan. 01, 2020        
ASU 2019-12 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date       Apr. 01, 2020        
Adjustments for New Accounting Principle, Early Adoption [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Tax benefit in other comprehensive income (loss)       $ (100,000)        
ASU 2017-04 [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]       true        
Change in Accounting Principle, Accounting Standards Update, Adoption Date       Jan. 01, 2020        
Prepaid Expenses and Other Current Assets [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Current deferred costs related to prepaid and other assets       $ 1,100,000 1,600,000      
Other Non-Current Assets [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Non-current deferred costs related to other non-current assets         $ 100,000      
Minimum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Amortization, estimated useful lives       2 years        
Maintenance service periods       1 month        
Maintenance contract period       1 month        
Maximum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Amortization, estimated useful lives       14 years        
Asset impairments       $ 100,000        
Maintenance service periods       5 years        
Maintenance contract period       5 years        
Maximum [Member] | Other Non-Current Assets [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Non-current deferred costs related to other non-current assets       $ 100,000        
Building and Land Improvements [Member] | Minimum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       5 years        
Building and Land Improvements [Member] | Maximum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       39 years        
Office Machinery and Equipment [Member] | Minimum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       3 years        
Office Machinery and Equipment [Member] | Maximum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       7 years        
Engineering Machinery and Equipment [Member] | Minimum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       3 years        
Engineering Machinery and Equipment [Member] | Maximum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       7 years        
Computer Software [Member] | Minimum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       3 years        
Computer Software [Member] | Maximum [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Property, plant and equipment, estimated useful lives       5 years        
Credit Concentration Risk [Member] | Accounts Receivable [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Percentage of accounts receivable accounted by each customers       41.50% 53.20%      
Excess, Obsolete Inventory Reserve and Cost of Goods [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Amount of revision   $ 800,000 $ 200,000   $ 200,000      
Errors in Net Investment Gain [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Amount of revision $ 1,500,000     $ 1,500,000        
Overstatement Long-term Investment Balance at Remeasured Cost Basis [Member]                
Summary Of Significant Accounting Policy [Line Items]                
Amount of revision       $ 2,800,000