XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Assets And Liabilities Measured At Fair Value On A Recurring Basis
Assets and Liabilities Measured at Fair Value on a Recurring Basis
As of March 31, 2022Quoted
Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs (Level 3)
 (In thousands)
Assets:
Cash and cash equivalents:
Cash$614,758 $614,758 $— $— 
Money market funds76,878 76,878 — — 
Corporate securities16,978 — 16,978 — 
Government securities18,076 — 18,076 — 
Available-for-sale securities:
Corporate securities24,302 — 23,802 500 
Prepaid expenses and other current assets:
Foreign currency derivatives4,978 — 4,978 — 
Total assets$755,970 $691,636 $63,834 $500 
Accrued expenses and other current liabilities:
Foreign currency derivatives1,741 — 1,741 — 
Total liabilities$1,741 $— $1,741 $— 
As of December 31, 2021Quoted
Prices in
Active Markets
for Identical
Assets (Level 1)
Significant
Other
Observable
Inputs (Level 2)
Significant
Unobservable
Inputs (Level 3)
 (In thousands)
Assets:
Cash and cash equivalents:
Cash$425,650 $425,650 $— $— 
Money market funds70,893 70,893 — — 
Corporate securities17,450 — 17,450 — 
Available-for-sale securities:
Corporate securities27,940 — 27,440 500 
Prepaid expenses and other current assets:
Foreign currency derivatives741 — 741 — 
Total assets$542,674 $496,543 $45,631 $500 
Accrued expenses and other current liabilities:
Foreign currency derivatives1,531 — 1,531 — 
Total liabilities$1,531 $— $1,531 $— 
Schedule of Fair Value, by Balance Sheet Grouping As of March 31, 2022, the fair values of the $750.0 million unsecured senior notes due March 1, 2030 (the “2030 Notes”), $750.0 million unsecured senior notes due December 1, 2027 (the “2027 Notes”), and $750.0 million 2026 Notes were determined based on inputs that are observable in the market (Level 2). Based on the closing trading price per $100 as of the last day of trading for the quarter ended March 31, 2022, the carrying value was as follows (in thousands):
 Fair ValueCarrying Value
2030 Notes$744,210 $740,582 
2027 Notes$769,485 $744,930 
2026 Notes$727,965 $743,298