XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses and Other Current Liabilities    
Professional fees $ 12,029 $ 7,124
Consulting fees/provider fees 15,258 19,010
Client performance guarantees 4,277 3,034
Interest payable 1,479 1,480
Income tax payable 3,745 3,098
Insurance 7,037 3,884
Marketing 4,378 2,958
Operating lease liabilities - current 12,983 12,687
Acquisition & Integration 8,963 9,965
Device replacement cost 5,925 6,263
Accrued rebates 8,585 4,619
Staff augmentation 8,450 1,858
Other 34,078 26,953
Total $ 127,187 $ 102,933
Current operating lease liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities