XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Apr. 01, 2020
EUR (€)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents $ 1,099,370 $ 960,843    
Cash        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents 754,802 441,600    
Money market funds        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents   519,200    
Foreign Exchange Forward        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Net gain (loss) on derivative $ 18,800 (22,100) $ 3,200  
Forward Contracts | exocad Acquisition        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Net gain (loss) on derivative   $ (10,200)    
Notional amount | €       € 376,000,000