XML 59 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued expenses and other liabilities (Tables)
12 Months Ended
Dec. 31, 2018
Accrued expenses and other liabilities  
Schedule of accrued expenses and other liabilities

                                                                       

 

 

 

 

 

 

 

 

 

December 31, 

 

    

2018

    

2017

Accrued construction in progress

 

$

20,930

 

$

12,661

Accrued customer liabilities

 

 

15,219

 

 

7,100

Revenue share

 

 

5,514

 

 

5,506

Salaries and wages

 

 

4,425

 

 

5,066

Accrued taxes

 

 

2,745

 

 

1,897

Holdback consideration

 

 

2,000

 

 

 —

Acquisition purchase consideration

 

 

1,952

 

 

 —

Accrued professional fees

 

 

1,434

 

 

1,979

Accrued partner network

 

 

1,228

 

 

1,799

Other

 

 

7,206

 

 

6,397

Total accrued expenses and other liabilities

 

$

62,653

 

$

42,405