XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Variations Between the Effective and Statutory U.S. Federal Income Tax Rates (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal income tax provision at statutory tax rate $ 10,162 $ 39,628 $ 36,233
State income tax provision, less applicable federal tax benefit (588) 2,316 2,184
Foreign income taxed at different rates 1,153 2,417 2,356
U.S. taxation of foreign earnings 1,079 1,616 (134)
Unrecognized tax benefits 4,090 3,324 1,775
Prior years return to provision true-up (2,424) (1,915) (3,314)
Stock based compensation, excess tax benefits (1,262) (580) (1,287)
U.S. tax credits (4,582) (4,508) (2,692)
Non-deductible expenses and other items, net 559 (748) (479)
Total $ 8,187 $ 41,550 $ 34,642
Percentage of Federal income tax provision at statutory tax rate 21.00% 21.00% 21.00%
Percentage of state income tax provision, less applicable federal tax benefit (1.20%) 1.20% 1.30%
Percentage of Foreign income taxed at different rates 2.40% 1.30% 1.40%
Percentage of U.S. taxation of foreign earnings 2.20% 0.90% (0.10%)
Percentage of Unrecognized tax benefits 8.50% 1.80% 1.00%
Percentage of Prior years return to provision true-up (5.00%) (1.00%) (1.90%)
Percentage of stock based compensation, excess tax benefits (2.60%) (0.30%) (0.70%)
Percentage of U.S. tax credits (9.50%) (2.40%) (1.60%)
Non-deductible expenses and other items, net 1.10% (0.50%) (0.30%)
Percentage of Total income tax provision 16.90% 22.00% 20.10%