XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for Income Taxes $ 40,790 $ 59,712 $ 114,134 $ 137,871
Effective Income Tax Rate 30.80% 24.00% 23.20% 21.00%
Excess benefit associated with the appreciation in share price upon vesting of awards     $ 19,657 $ 17,422
Reduction in effective tax rate (percent), Percent     4.00% 2.70%
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Unrealized Gain Loss On Marketable Securities In Accumulated Other Comprehensive Income Loss     $ (485) $ 111
Increase (Decrease) In Deferred Tax Assets Associated With Changes In Foreign Currency Translation Adjustment Gain Loss In Accumulated Other Comprehensive Income Loss     14,722 $ 1,345
Unrecognized Tax Benefits $ 254   254  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 206   206  
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 10   10  
Unrecognized Tax Benefits, Income Tax Penalties Accrued $ 1   $ 1