June 30,
December 31,
2019
2018
Accrued construction in progress
$
18,672
20,930
Accrued customer liabilities
18,135
15,219
Revenue share
7,286
5,514
Salaries and wages
3,755
4,425
Accrued taxes
2,901
2,745
Holdback consideration
2,000
Accrued partner network
1,236
1,228
Accrued professional fees
949
1,434
Acquisition purchase consideration
—
1,952
Other
6,510
7,206
Total accrued expenses and other liabilities
61,444
62,653
No definition available.
Tabular disclosure of the components of accrued liabilities.