XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Accrued expenses and other liabilities    
Accrued construction in progress $ 10,669 $ 21,696
Accrued customer liabilities 4,709 1,603
Revenue share 4,135 4,560
Salaries and wages 2,494 3,074
Accrued taxes 1,624 916
Accrued professional fees 1,113 651
Accrued partner network 934 969
Deferred rent 338 22
Other 3,271 2,837
Total accrued expenses and other liabilities $ 29,287 $ 36,328