XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details 2) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Mar. 18, 2024
Mar. 01, 2024
Sep. 22, 2023
Aug. 11, 2023
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accelerated share repurchases                  
Repurchase and retirement of common stock under repurchase program         $ (50,470)   $ (100,524) $ (113,841) $ (100,524)
2023 Accelerated Share Repurchase Program                  
Accelerated share repurchases                  
Accelerated share repurchase program, upfront payment             100,000    
Repurchase and retirement of common stock under repurchase program (in shares)     (0.2) (1.6)          
Repurchase and retirement of common stock under repurchase program             (80,000)    
Remaining initial payment, unsettled forward contract indexed to Company's stock             $ 20,000    
2024 Accelerated Share Repurchase Program                  
Accelerated share repurchases                  
Accelerated share repurchase program, upfront payment           $ 50,000      
Repurchase and retirement of common stock under repurchase program (in shares) (0.1) (0.7)              
Repurchase and retirement of common stock under repurchase program           (40,000)      
Remaining initial payment, unsettled forward contract indexed to Company's stock           $ 10,000