XML 71 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Long-term Liabilities - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued royalties $ 2,237 $ 1,934
Contingent consideration 654 502
Medicare payment advance 2,066
Operating lease liability 1,171 1,321
Financing lease liability 150 184
Deferred revenue 209 457
Payable to CGI 888
Accrued sales and marketing - diagnostics 103 197
Accrued lab costs - diagnostics 125 163
Accrued professional fees 1,196 1,399
Taxes payable 311 403
Unclaimed property 565 565
All others 950 1,463
Total other accrued expenses $ 9,737 $ 9,476