XML 64 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accrued expenses and other liabilities    
Accrued customer liabilities $ 20,167 $ 19,403
Accrued construction in progress 10,128 18,197
Revenue share 10,081 9,844
Accrued taxes 3,965 3,642
Salaries and wages 2,425 6,023
Accrued professional fees 806 1,196
Accrued partner network 531 687
Other 6,837 6,160
Total accrued expenses and other liabilities $ 54,940 $ 65,152