XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Credit Losses (Tables)
9 Months Ended
Sep. 27, 2020
Credit Loss [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Balance at December 31, 2019$2,569 
    Adoption adjustment1,011 
    Current period provision(172)
    Recoveries collected(9)
    Fx impact(213)
Balance at March 29, 2020$3,186 
    Current period provision2,621 
    Writeoffs(52)
    Recoveries collected(100)
    Fx impact37 
Balance at June 28, 2020$5,692 
    Current period provision(108)
    Writeoffs(76)
    Fx impact29 
Balance at September 27, 2020$5,537