7. Accrued expenses and other liabilities Accrued expenses and other liabilities consisted of the following: | | | | | | | | | September 30, | | December 31, | | | 2019 | | 2018 | Accrued customer liabilities | | $ | 18,135 | | $ | 15,219 | Accrued construction in progress | | | 12,246 | | | 20,930 | Revenue share | | | 8,972 | | | 5,514 | Salaries and wages | | | 3,504 | | | 4,425 | Accrued taxes | | | 3,421 | | | 2,745 | Accrued professional fees | | | 1,420 | | | 1,434 | Accrued partner network | | | 1,043 | | | 1,228 | Holdback consideration | | | — | | | 2,000 | Acquisition purchase consideration | | | — | | | 1,952 | Other | | | 6,966 | | | 7,206 | Total accrued expenses and other liabilities | | $ | 55,707 | | $ | 62,653 |
|