XML 28 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Salaries and related expenses $ 14,927 $ 15,053
Contingent liability from 1st Global Acquisition 11,328 11,052
Retained purchase price from 1st Global Acquisition 90 1,050
Accrued vendor and advertising costs 18,628 4,351
Accrued taxes 10,586 1,173
Other 4,201 3,465
Total accrued expenses and other current liabilities $ 59,760 $ 36,144