XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 03, 2020
USD ($)
Mar. 03, 2020
EUR (€)
Feb. 06, 2019
USD ($)
Feb. 06, 2019
EUR (€)
Jul. 02, 2021
USD ($)
Jun. 26, 2020
USD ($)
Jul. 02, 2021
USD ($)
Jun. 26, 2020
USD ($)
Dec. 31, 2020
USD ($)
Mar. 27, 2020
Mar. 03, 2020
EUR (€)
Mar. 29, 2019
Feb. 06, 2019
EUR (€)
Stardust SAS (StarDust) [Member]                          
Business Acquisition [Line Items]                          
Business acquisition, percentage acquired 100.00%                 100.00% 100.00%    
Payments to acquire business $ 6,122 € 5,500,000                      
Foreign currency exchange rate 1.1145                   1.1145    
Earn-out contingency liability, basis for amount             An earn-out of up to $1.1 million (€1.0 million based on a EUR into USD exchange rate of 1.1145) can be earned, a portion of which will be payable in each period subject to the achievement of consolidated direct profit targets for fiscal 2020 and 2021. Additionally, for each €10,000 of consolidated direct profit achieved above the target, an additional €1,000 can be earned, with no maximum limit. There is no payout if the achievement is below the target threshold.            
Threshold limit of consolidated direct profit achieved above target | €   10,000                      
Earn-out contingency liability | €   € 1,000                      
Fair value of the remaining contingent consideration liability $ 100           $ 100            
Stardust SAS (StarDust) [Member] | Selling, General and Administrative Expenses                          
Business Acquisition [Line Items]                          
Business combination acquisition related costs including fair value adjustment of earn out liability and amortization of intangible assets         $ 100 $ 100 $ 100 $ 100          
Stardust SAS (StarDust) [Member] | Maximum [Member]                          
Business Acquisition [Line Items]                          
Earn-out contingency liability $ 1,100                   € 1,000,000.0    
Tech-IT PSF S.A. [Member]                          
Business Acquisition [Line Items]                          
Business acquisition, percentage acquired     100.00%                 100.00% 100.00%
Payments to acquire business     $ 9,678 € 8,500,000                  
Foreign currency exchange rate     1.1386                   1.1386
Earn-out contingency liability     $ 1,700                   € 1,500,000
Earn-out contingency liability, basis for amount             An earn-out of up to a maximum of $1.7 million (€1.5 million based on a EUR into USD exchange rate of 1.1386) can be earned, a portion of which will be payable in each period subject to the achievement of direct profit targets for fiscal 2019 and 2020.  There is no payout if the achievement is below the target threshold.            
Fair value of the remaining contingent consideration liability     $ 600           $ 0        
Tech-IT PSF S.A. [Member] | Selling, General and Administrative Expenses                          
Business Acquisition [Line Items]                          
Business combination acquisition related costs including fair value adjustment of earn out liability and amortization of intangible assets         $ 100 $ 200 $ 300 $ 400