XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Components      
Reserves for refunds to insurance carriers $ 17,366 $ 9,410 $ 10,012
Accrued charges for third-party testing 5,141 8,408  
Testing and laboratory materials from suppliers 2,720 4,301  
Marketing and corporate affairs 3,325 2,957  
Legal, audit and consulting fees 4,189 2,873  
Accrued shipping charges 1,604 305  
Sales tax payable 1,723 1,691  
Accrued specimen service fees 2,355 2,269  
Clinical trials and studies 2,353 1,092  
Operating lease liabilities, current portion 7,300 5,739  
Fixed asset purchases 1,691 1,482  
Other accrued interest 1,078    
Other accrued expenses 9,562 8,516  
Total other accrued liabilities $ 60,407 $ 49,043