XML 94 R64.htm IDEA: XBRL DOCUMENT v3.20.1
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (CURRENT) - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 126,911 $ 128,387
Accrued transaction losses 96,661 34,771
Accounts payable 29,831 42,116
Deferred revenue, current 40,392 38,104
Square Payroll payable 29,618 27,969
Other 69,321 26,494
Total $ 392,734 $ 297,841