XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.3
STOCKHOLDERS' EQUITY - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Repurchase of common stock     $ 203,450,000 $ 188,399,000
Treasury stock (in shares) 82,132 83,454 82,132 83,454
Total stock-based compensation recorded to income before income taxes $ 32,881,000 $ 39,472,000 $ 105,125,000 $ 123,396,000
Capitalized stock-based compensation expense 3,000,000.0 $ 3,300,000 8,800,000 9,200,000
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Fair value as of vest date of RSUs     111,500,000 $ 139,800,000
Unrecognized compensation costs $ 190,300,000   $ 190,300,000  
Unrecognized compensation costs, period for recognition     1 year 10 months 24 days  
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares purchased (in shares) 0 0 351,911 387,968
Weighted-average purchase price per share (in USD per share) $ 32.44 $ 31.42 $ 32.44 $ 31.42
Total stock-based compensation recorded to income before income taxes $ 900,000 $ 800,000 $ 2,900,000 $ 2,800,000
July 2017 Share Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchase program, authorized amount 1,950,000,000   1,950,000,000  
Remaining authorized repurchase amount $ 127,300,000   $ 127,300,000  
Stock repurchased (in shares)     5,843,952 4,979,329
Repurchase of common stock     $ 203,400,000 $ 188,400,000
Stock repurchased and retired (in shares)     5,862,680 4,895,875