XML 66 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Interest And Penalties
June 30, 2024December 31, 2023
Gross liability for unrecognized tax benefits, exclusive of interest and penalties$17,233 $15,532 
Interest and penalties on unrecognized benefits1,989 1,385 
Total gross uncertain tax positions$19,222 $16,917 
Amount included in Current liabilities$3,685 $3,837 
Amount included in Other long-term liabilities15,537 13,080 
$19,222 $16,917 
Schedule of Effective Income Tax Rate Reconciliation
The effective income tax rate for the three and six months ended June 30, 2024 and 2023 differs from the federal income tax statutory rate due to the following:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Statutory rate21.0 %21.0 %21.0 %21.0 %
State taxes, net of federal tax benefit2.9 2.8 2.9 2.8 
Foreign tax expense and tax rate differential0.1 (0.2)0.1 (0.2)
Tax benefit from stock option exercises(0.1)(0.1)(0.6)(0.2)
Other, net— (0.1)— 0.1 
23.9 %23.4 %23.4 %23.5 %