XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 28, 2024
Equity [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (AOCI)

The following provides required disclosure of changes in accumulated other comprehensive income (loss) balances by component for the year ended December 28, 2024:

 

 

 

Foreign currency
translation adjustment

 

 

Net gains (losses) on available-for-sale securities

 

 

Total

 

Balance - beginning of period

 

$

(11,508

)

 

$

(54,106

)

 

$

(65,614

)

Other comprehensive income (loss) before reclassification, net of income tax expense of $7,579

 

 

(105,358

)

 

 

23,719

 

 

 

(81,639

)

Amounts reclassified from accumulated other comprehensive income (loss) to other income (expense), net of income tax expense of $6 included in income tax provision

 

 

 

 

 

15

 

 

 

15

 

Net current-period other comprehensive income (loss)

 

 

(105,358

)

 

 

23,734

 

 

 

(81,624

)

Balance - end of period

 

$

(116,866

)

 

$

(30,372

)

 

$

(147,238

)