XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued expenses and other liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Accrued expenses and other liabilities    
Accrued construction in progress $ 9,431 $ 6,753
Salaries and wages 4,937 3,001
Revenue share 4,586 5,611
Accrued customer liabilities 4,232 4,651
Accrued professional fees 2,425 1,183
Accrued taxes 2,007 1,761
Accrued partner network 1,143 1,022
Other 6,226 3,741
Total accrued expenses and other liabilities $ 34,987 $ 27,723