XML 52 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION (Tables)
12 Months Ended
Dec. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Activity Related to Allowance for Accounts Receivable
Accounts receivable allowance for credit losses
(in thousands)202420232022
Beginning balance$2,005 $3,212 $6,687 
Current period provision2,321 4,972 4,462 
Write-offs(3,314)(6,184)(7,917)
Foreign currency translation(3)(20)
Ending balance$1,009 $2,005 $3,212 
Prepaid Expense and Other Current Assets
Prepaid expenses and other current assets
(in thousands)December 29,
2024
December 31,
2023
Prepaid software agreements$8,501 $8,435 
Other prepaid expenses6,329 9,355 
Assets held-for-sale
11,759 4,845 
Other current assets5,197 6,259 
Prepaid expenses and other current assets$31,786 $28,894 
Other Current Liabilities
Other current liabilities
(in thousands)December 29,
2024
December 31,
2023
Contract liabilities
$1,723 $1,844 
Liabilities held-for-sale
— 1,998 
Other current liabilities
5,252 6,529 
Other current liabilities
$6,975 $10,371 
Schedule of Property and Equipment We compute depreciation using the straight-line method over the estimated useful lives of the assets as follows:
 Years
Buildings40
Software
3 - 8
Computers, furniture and equipment
3 - 10
Property and equipment
(in thousands)December 29,
2024
December 31,
2023
Buildings and land$23,537 $46,818 
Software220,095 201,235 
Computers, furniture and equipment37,885 38,706 
Construction in progress838 2,670 
Gross property and equipment282,355 289,429 
Less accumulated depreciation(192,753)(184,523)
Property and equipment, net$89,602 $104,906