XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Allowance For Credit Losses - Activities In Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year $ 3,469  
Additions (reductions) (76) $ 2,424
Write-offs (1,845)  
Balance at end of period $ 1,548 3,209
Cumulative-effect adjustments upon adoption of ASU | Accounting Standards Update 2016-13    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of year   785
Robotics    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Additions (reductions)   $ 1,700