v3.4.0.3
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Accrued expenses and other liabilities    
Salaries and wages $ 2,945 $ 3,074
Revenue share 3,937 4,560
Accrued partner network 843 969
Accrued for construction-in-progress 9,390 21,696
Accrued professional fees 1,504 651
Accrued taxes 332 916
Deferred rent 10 22
Other 5,190 4,440
Total accrued expenses and other liabilities $ 24,151 $ 36,328