XML 103 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS’ EQUITY - Summary of Activities in Common Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Purchases of treasury shares $ 0 $ 0 $ (12,977)
Purchases of treasury shares (in shares) 0 0 (33)
Stock option exercises and vesting of restricted stock units $ 44,697 $ 26,329 $ 96,714
Stock option exercises and vesting of restricted stock units (in shares) 265 186 627
Employee stock plan purchases $ 16,196 $ 16,651 $ 13,158
Employee stock plan purchases (in shares) 52 49 35
Employee taxes paid for withheld shares upon equity award settlement $ (27,737) $ (27,219) $ (25,158)
Employee taxes paid for withheld shares upon equity award settlement (in shares) 175 176 147
Shares issued for acquisition $ 5,675 $ 18,169 $ 0
Shares issued for acquisition (in shares) 15 56 0