XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company’s financial assets and liabilities that are measured at fair value on a recurring basis are classified as follows (in thousands):
March 31, 2022December 31, 2021
Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents:
Money market funds$1,259,739 $— $— $2,344,768 $— $— 
U.S. agency securities— — — — 22,999 — 
Certificates of deposit— — — — 4,983 — 
Commercial paper— 16,991 — — — — 
Corporate bonds— 4,944 — — 790 — 
U.S. government securities56,999 — — — — — 
Municipal securities— 3,914 — — — — 
Customer funds:
Money market funds187,782 — — 2,126,579 — — 
Reverse repurchase agreement670,187 — — 72,119 — — 
U.S. agency securities— — — — 29,994 — 
U.S. government securities— — — 360,060 — — 
Short-term debt securities:
U.S. agency securities— 27,657 — — 74,128 — 
Certificates of deposit— 8,495 — — 9,200 — 
Corporate bonds— 299,670 — — 293,319 — 
Commercial paper— 13,763 — — 36,088 — 
Municipal securities— 4,035 — — 5,548 — 
U.S. government securities423,093 — — 430,843 — 
Foreign government securities— 20,036 — — 20,157 — 
Long-term debt securities:
U.S. agency securities— 144,098 — — 153,320 — 
Corporate bonds— 566,899 — — 663,207 — 
Municipal securities— 18,518 — — 22,417 — 
U.S. government securities590,871 — — 674,476 — — 
Foreign government securities— 12,753 — — 13,010 — 
Other:
Investment in marketable equity security22,186 — — — — — 
Total$3,210,857 $1,141,773 $— $6,008,845 $1,349,160 $— 
The estimated fair value and carrying value of the convertible and senior notes were as follows (in thousands):
March 31, 2022December 31, 2021
Carrying Value Fair Value (Level 2)Carrying ValueFair Value (Level 2)
2031 Senior Notes$987,116 $908,966 $986,774 $1,018,113 
2026 Senior Notes988,312 932,917 987,626 994,579 
2027 Convertible Notes567,535 518,840 567,208 614,286 
2026 Convertible Notes568,039 525,134 567,621 595,548 
2025 Convertible Notes991,109 1,297,846 990,361 1,477,302 
2023 Convertible Notes459,800 839,083 459,618 958,927 
2022 Convertible Notes— — 455 3,192 
Total$4,561,911 $5,022,786 $4,559,663 $5,661,947 

The estimated fair value and carrying value of loans held for sale and loans held for investment were as follows (in thousands):
March 31, 2022December 31, 2021
Carrying ValueFair Value (Level 3)Carrying ValueFair Value (Level 3)
Loans held for sale$357,115 $386,169 $517,940 $574,982 
Loans held for investment90,051 93,851 91,447 95,746 
Total$447,166 $480,020 $609,387 $670,728