v3.26.1
Accounts Receivable, Net
3 Months Ended
Mar. 28, 2026
Receivables [Abstract]  
Accounts Receivable, Net
3. Accounts Receivable, Net
 March 28, 2026December 31, 2025
Accounts receivable, trade$152,779 $169,239 
Accounts receivable, other(a)
21,686 24,938 
Allowance for credit loss(871)(871)
Accounts receivable, net$173,594 $193,306 
(a)Consists primarily of value-added/consumption taxes, grants receivable and accrued billings due from government agencies.