XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Domestic pre-tax income $ 53,967 $ 27,781 $ 185,839 $ 53,427
Foreign pre-tax income 55,179 57,785 115,337 152,872
Income tax provision $ 20,172 $ 14,766 $ 55,279 $ 36,320
Effective tax rate 18.50% 17.30% 18.40% 17.60%
Impact of tax holidays on tax expense $ (173) $ (174) $ 1,118 $ (1,436)
Earnings per share impact of tax holidays:        
Basic $ (0.01) $ 0 $ (0.02) $ 0.03
Diluted $ (0.01) $ 0 $ (0.02) $ 0.03