XML 124 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Reconciliation of Change in the Earn-out Liability (Details)
$ in Thousands
12 Months Ended
Jan. 26, 2020
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 6,675
Payments (1,644)
Ending balance 2,108
AptoVision  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 2,161
Payments 0
Ending balance 0
Cycleo  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 4,514
Payments (1,644)
Ending balance 2,108
Contingent Obligation  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations (2,345)
Contingent Obligation | AptoVision  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations (2,161)
Contingent Obligation | Cycleo  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations (184)
Non-Contingent Obligation  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations (578)
Non-Contingent Obligation | AptoVision  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations 0
Non-Contingent Obligation | Cycleo  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Changes in fair value of earn-out obligations $ (578)