XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - (Tables)
6 Months Ended
Jun. 28, 2025
Income Tax Disclosure [Abstract]  
Details of Income Tax

The following table provides details of income taxes:

 

 

 

Three Months Ended

 

Six Months Ended

 

 

 

June 28,

 

 

June 29,

 

June 28,

 

 

June 29,

 

 

 

2025

 

 

2024

 

2025

 

 

2024

 

 

 

(in thousands)

 

Income before income taxes

 

$

39,741

 

 

$

57,269

 

$

111,398

 

 

$

108,161

 

Provision for income taxes

 

$

5,830

 

 

$

4,320

 

$

13,392

 

 

$

8,359

 

Effective tax rate

 

 

15

%

 

 

8

%

 

12

%

 

 

8

%