XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements (Assets and Liabilities Measured at Fair Value) (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Assets    
Interest rate swap $ 258  
Total 935,247 $ 1,216,658
Liabilities    
Term note 16,328 34,226
Contingent purchase consideration   1,371
Interest rate swap   242
Total 16,328 35,839
Commercial paper    
Assets    
Short-term investments 317,457 557,955
Corporate bonds    
Assets    
Cash equivalents   11,459
Short-term investments 20,786 215,754
U.S. Treasury and agency obligations    
Assets    
Short-term investments 14,756 21,980
Municipal bonds    
Assets    
Cash equivalents   3,220
Short-term investments   4,546
Certificates of deposit    
Assets    
Short-term investments 11,713 3,000
Foreign government bonds    
Assets    
Short-term investments   2,015
Money market fund deposits and term deposits    
Assets    
Cash equivalents 457,754 279,066
Commercial paper    
Assets    
Cash equivalents 112,506 117,663
Certificates of deposit    
Assets    
Cash equivalents 17  
Level 1    
Assets    
Interest rate swap 0  
Total 457,754 279,066
Liabilities    
Term note 0 0
Contingent purchase consideration   0
Interest rate swap   0
Total 0 0
Level 1 | Commercial paper    
Assets    
Short-term investments 0 0
Level 1 | Corporate bonds    
Assets    
Cash equivalents   0
Short-term investments 0 0
Level 1 | U.S. Treasury and agency obligations    
Assets    
Short-term investments 0 0
Level 1 | Municipal bonds    
Assets    
Cash equivalents   0
Short-term investments   0
Level 1 | Certificates of deposit    
Assets    
Short-term investments 0 0
Level 1 | Foreign government bonds    
Assets    
Short-term investments   0
Level 1 | Money market fund deposits and term deposits    
Assets    
Cash equivalents 457,754 279,066
Level 1 | Commercial paper    
Assets    
Cash equivalents 0 0
Level 1 | Certificates of deposit    
Assets    
Cash equivalents 0  
Level 2    
Assets    
Interest rate swap 258  
Total 477,493 937,592
Liabilities    
Term note 16,328 34,226
Contingent purchase consideration   0
Interest rate swap   242
Total 16,328 34,468
Level 2 | Commercial paper    
Assets    
Short-term investments 317,457 557,955
Level 2 | Corporate bonds    
Assets    
Cash equivalents   11,459
Short-term investments 20,786 215,754
Level 2 | U.S. Treasury and agency obligations    
Assets    
Short-term investments 14,756 21,980
Level 2 | Municipal bonds    
Assets    
Cash equivalents   3,220
Short-term investments   4,546
Level 2 | Certificates of deposit    
Assets    
Short-term investments 11,713 3,000
Level 2 | Foreign government bonds    
Assets    
Short-term investments   2,015
Level 2 | Money market fund deposits and term deposits    
Assets    
Cash equivalents 0 0
Level 2 | Commercial paper    
Assets    
Cash equivalents 112,506 117,663
Level 2 | Certificates of deposit    
Assets    
Cash equivalents 17  
Level 3    
Assets    
Interest rate swap 0  
Total 0 0
Liabilities    
Term note 0 0
Contingent purchase consideration   1,371
Interest rate swap   0
Total 0 1,371
Level 3 | Commercial paper    
Assets    
Short-term investments 0 0
Level 3 | Corporate bonds    
Assets    
Cash equivalents   0
Short-term investments 0 0
Level 3 | U.S. Treasury and agency obligations    
Assets    
Short-term investments 0 0
Level 3 | Municipal bonds    
Assets    
Cash equivalents   0
Short-term investments   0
Level 3 | Certificates of deposit    
Assets    
Short-term investments 0 0
Level 3 | Foreign government bonds    
Assets    
Short-term investments   0
Level 3 | Money market fund deposits and term deposits    
Assets    
Cash equivalents 0 0
Level 3 | Commercial paper    
Assets    
Cash equivalents 0 $ 0
Level 3 | Certificates of deposit    
Assets    
Cash equivalents $ 0