v3.25.2
Taxes on Income (Tables)
6 Months Ended
Jun. 30, 2025
Income Tax Disclosure [Abstract]  
Earnings (Loss) Before Taxes

Earnings (loss) before taxes on income and details of the provision (benefit) for taxes on income were as follows (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Earnings (loss) before taxes on income:

 

 

 

 

 

 

 

 

 

 

 

 

United States

 

$

124,387

 

 

$

111,091

 

 

$

224,961

 

 

$

202,745

 

Foreign

 

 

(459

)

 

 

(324

)

 

 

(690

)

 

 

(337

)

 

$

123,928

 

 

$

110,767

 

 

$

224,271

 

 

$

202,408

 

Provision (benefit) for taxes on income:

 

 

 

 

 

 

 

 

 

 

 

 

Federal:

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

$

19,642

 

 

$

9,337

 

 

$

37,808

 

 

$

19,956

 

Deferred

 

 

6,939

 

 

 

14,196

 

 

 

8,484

 

 

 

22,278

 

State and local:

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

 

2,861

 

 

 

2,935

 

 

 

6,198

 

 

 

4,557

 

Deferred

 

 

108

 

 

 

319

 

 

 

1,133

 

 

 

1,648

 

Foreign - current

 

 

 

 

 

(2

)

 

 

 

 

 

72

 

 

$

29,550

 

 

$

26,785

 

 

$

53,623

 

 

$

48,511