XML 105 R70.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Income taxes at statutory rates $ 120,512 $ 89,479 $ 59,249
State income taxes, net of federal benefit 429 914 625
Additional recoverable basis (16,300)    
GILTI & subpart F, net of foreign tax credits 15,576 22,087 7,235
Foreign tax credits (10,944) (16,166) (8,598)
Excess depletion (2,548) (2,473) (2,259)
Statutory tax attributes to non-controlling interest (1,044) (74) (118)
Other (63)    
Other   884 1,421
Non-deductible acquisition cost 1,615 0 0
Total income tax expense $ 102,290 $ 93,613 $ 42,008
Rate      
Income taxes at statutory rates 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 0.10% 0.20% 0.20%
GILTI & subpart F, net of foreign tax credits 2.70% 5.20% 2.60%
Foreign tax credits (1.90%) (3.80%) (3.10%)
Excess depletion (0.40%) (0.60%) (0.80%)
Excess depletion (0.20%) 0.00% 0.00%
Other 0.00%    
Other   0.20% 0.50%
Non-deductible acquisition cost 0.30% 0.00% 0.00%
Total income tax expense 17.80% 22.00% 14.90%
Canada      
Amount      
Withholding tax less foreign tax credits $ 7,619 $ 0 $ (92)
Change in valuation allowance 6,816 0 0
Non taxable income and expenses 7,979 (16) 22
Other $ 731 $ 1,382 $ 397
Rate      
Withholding tax less foreign tax credits 1.30% 0.00% 0.00%
Change in valuation allowance 1.20% 0.00% 0.00%
Non taxable income and expenses 1.40% 0.00% 0.00%
Other 0.10% 0.30% 0.10%
Switzerland      
Amount      
Change in valuation allowance $ 0 $ 0 $ (8,462)
Other 2,247 1,298 (1,024)
Statutory tax rate differential - federal (58,136) (37,273) (27,491)
Cantonal taxes 19,675 13,216 9,504
Additional recoverable basis $ (16,264) $ 0 $ 0
Rate      
Change in valuation allowance 0.00% 0.00% (3.00%)
Other 0.40% 0.30% (0.40%)
Statutory tax rate differential - federal (10.10%) (8.80%) (9.70%)
Cantonal taxes 3.40% 3.10% 3.40%
Additional recoverable basis (2.80%) 0.00% 0.00%
Mexico      
Amount      
Withholding taxes, net of refund $ 11,893 $ 15,656 $ 8,125
Rate      
Withholding taxes, net of refund 2.10% 3.70% 2.90%
Other foreign jurisdictions      
Amount      
Statutory tax rate differential - federal $ 315 $ 826 $ 293
Rate      
Statutory tax rate differential - federal 0.10% 0.20% 0.10%
United States      
Amount      
Change in valuation allowance $ (4,118) $ 3,873 $ 3,180
Rate      
Change in valuation allowance (0.70%) 0.90% 1.10%