XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Summary of Changes in Shareholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance $ 3,506,849 $ 3,002,378
Net income 344,352 426,100
Purchase of common stock for treasury (110,048) (748,788)
Equity-based compensation 22,277 11,668
Proceeds from Options exercised 81,916 34,241
Ending Balance 3,845,346 2,725,599
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 3,845,346 2,725,599
Treasury Stock, Value, Acquired, Cost Method 110,048 748,788
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,600,014 2,378,191
Equity-based compensation 22,277 11,668
Proceeds from Options exercised 81,916 34,241
Treasury stock issued upon Option exercise and RSU vesting (27,566) (7,440)
Ending Balance 2,676,641 2,416,660
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 2,676,641 2,416,660
Treasury stock issued upon Option exercise and RSU vesting (27,566) (7,440)
Retained Earnings    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance 11,773,414 10,047,839
Net income 344,352 426,100
Ending Balance 12,117,766 10,473,939
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent 12,117,766 10,473,939
Treasury Stock, Common    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning Balance (10,866,785) (9,423,858)
Purchase of common stock for treasury (110,048) (748,788)
Treasury stock issued upon Option exercise and RSU vesting 27,566 7,440
Ending Balance (10,949,267) (10,165,206)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stockholders' Equity Attributable to Parent (10,949,267) (10,165,206)
Treasury Stock, Value, Acquired, Cost Method 110,048 748,788
Treasury stock issued upon Option exercise and RSU vesting 27,566 7,440
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