v3.5.0.2
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Accrued expenses and other liabilities    
Accrued for construction-in-progress $ 11,711 $ 21,696
Revenue share 4,460 4,560
Accrued customer liabilities 3,477 1,603
Salaries and wages 3,197 3,074
Accrued professional fees 1,722 651
Accrued partner network 1,044 969
Accrued taxes 711 916
Deferred rent 323 22
Other 3,400 2,837
Total accrued expenses and other liabilities $ 30,045 $ 36,328