v3.6.0.2
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accrued expenses and other liabilities    
Accrued construction in progress $ 6,753 $ 21,696
Revenue share 5,611 4,560
Accrued customer liabilities 4,651 1,603
Salaries and wages 3,001 3,074
Accrued taxes 1,761 916
Accrued partner network 1,022 969
Accrued professional fees 1,183 651
Deferred rent 354 22
Other 3,387 2,686
Total accrued expenses and other liabilities $ 27,723 $ 36,177