XML 83 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Deferred Revenue and Other Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 27, 2020
Mar. 28, 2020
Sep. 26, 2020
Dec. 28, 2019
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Business Combination, Deferred Revenue     $ 10,064  
Deferred revenue     31,588 $ 13,998
Accrued rebates and allowances     11,389 8,436
Accrued customer reimbursements     5,294 5,739
Total deferred revenue and other contract liabilities     48,271 28,173
Less: Non-current portion of deferred revenue     (3,729) (2,234)
Deferred revenue and other contract liabilities - current     $ 44,542 $ 25,939
Connected Care Acquisition [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Business Combination, Deferred Revenue   $ 9,500    
TNI Medical AG Acquisition [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Business Combination, Deferred Revenue $ 600