XML 125 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule Reconciles Difference between U.S. Federal Income Taxes at U.S. Statutory Rate and Our Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory federal income tax rate, amount $ 69,912 $ 79,349 $ 78,631
State income tax expense, net of federal income tax benefit 11,362 12,113 13,962
Audits and adjustments, net 328 (925) 2,273
Change in valuation allowances 356 1,616 (2,551)
Foreign income taxed at different rates 7,561 6,133 5,660
Research and other credits (6,211) (3,036) (3,870)
Other, net (86) 1,295 (280)
Income tax expense $ 83,222 $ 96,545 $ 93,825
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income tax expense, net of federal income tax benefit, rate 3.40% 3.20% 3.70%
Audits and adjustments, net, rate 0.10% (0.20%) 0.60%
Change in valuation allowances, rate 0.10% 0.40% (0.70%)
Foreign income taxed at different rates, rate 2.30% 1.60% 1.50%
Research and development credits, rate (1.90%) (0.80%) (1.00%)
Other, net, rate 0.00% 0.40% 0.00%
Effective tax rate 25.00% 25.60% 25.10%