XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance $ 4,364,725 $ 3,506,849
Net income 394,269 344,352
Purchase of common stock for treasury (498,776) (110,048)
Equity-based compensation 17,141 22,277
Proceeds from Options exercised 67,022 81,916
Ending Balance 4,344,381 3,845,346
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 4,344,381 3,845,346
Treasury Stock, Value, Acquired, Cost Method 498,776 110,048
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 206 206
Ending Balance 206 206
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 206 206
Additional Paid-In Capital    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 2,848,528 2,600,014
Equity-based compensation 17,141 22,277
Proceeds from Options exercised 67,022 81,916
Treasury stock issued upon Option exercise and RSU vesting (26,984) (27,566)
Ending Balance 2,905,707 2,676,641
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 2,905,707 2,676,641
Treasury stock issued upon Option exercise and RSU vesting (26,984) (27,566)
Retained Earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 13,365,025 11,773,414
Net income 394,269 344,352
Ending Balance 13,759,294 12,117,766
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 13,759,294 12,117,766
Treasury Stock, Common    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance (11,849,034) (10,866,785)
Purchase of common stock for treasury (498,776) (110,048)
Treasury stock issued upon Option exercise and RSU vesting 26,984 27,566
Ending Balance (12,320,826) (10,949,267)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent (12,320,826) (10,949,267)
Treasury Stock, Value, Acquired, Cost Method 498,776 110,048
Treasury stock issued upon Option exercise and RSU vesting 26,984 27,566
Deferred Compensation Trust    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance (16,710) (16,710)
Ending Balance (16,710) (16,710)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent (16,710) (16,710)
Deferred Compensation Liability    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 16,710 16,710
Ending Balance 16,710 16,710
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent $ 16,710 $ 16,710