XML 12 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accrued expenses and other liabilities    
Accrued customer liabilities $ 18,135 $ 15,219
Accrued construction in progress 12,246 20,930
Revenue share 8,972 5,514
Salaries and wages 3,504 4,425
Accrued taxes 3,421 2,745
Accrued professional fees 1,420 1,434
Accrued partner network 1,043 1,228
Holdback consideration 0 2,000
Acquisition purchase consideration 0 1,952
Other 6,966 7,206
Total accrued expenses and other liabilities $ 55,707 $ 62,653