7. Accrued expenses and other liabilities Accrued expenses and other liabilities consisted of the following: | | | | | | | | | 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 | | | 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 |
|