XML 121 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefits, beginning of period $ 130,144 $ 139,529 $ 135,910
Gross increase to positions in prior years 1,182 14,450 570
Gross decrease to positions in prior years (8,666) (2,786) (19,709)
Gross increases to current period tax positions 10,967 4,702 31,456
Audit settlements (3,234) 0 0
Decrease related to lapsing of statute of limitations (2,000) (23,164) (4,535)
Effect of change in exchange rates 1,674 (2,587) (4,163)
Unrecognized tax benefits, end of period 130,067 130,144 139,529
The amount of unrecognized tax benefits that, if recognized, would affect our effective tax rate 129,591 130,137 139,503
Net interest and penalties expense (benefit) 1,821 4,665 $ (1,097)
Accrued interest 9,794 7,575  
Accrued penalties $ 466 $ 567