March 31,
December 31,
2019
2018
Accrued construction in progress
$
21,035
20,930
Accrued customer liabilities
15,219
Revenue share
5,251
5,514
Accrued taxes
3,397
2,745
Salaries and wages
2,802
4,425
Holdback consideration
2,000
Accrued partner network
1,331
1,228
Accrued professional fees
1,298
1,434
Acquisition purchase consideration
—
1,952
Other
6,206
7,206
Total accrued expenses and other liabilities
57,765
62,653
No definition available.
Tabular disclosure of the components of accrued liabilities.