XML 19 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OTHER CONSOLIDATED BALANCE SHEET COMPONENTS (CURRENT) - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 128,387 $ 82,354
Accrued transaction losses 34,771 33,682
Accounts payable 42,116 36,416
Deferred revenue, current 38,104 31,474
Square Payroll payable 27,969 7,534
Other 26,494 23,729
Total $ 297,841 $ 215,189