v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Balance at Dec. 31, 2022 $ 4,962,566 $ 1,389 $ 4,257,667 $ 703,510
Balance, shares at Dec. 31, 2022   138,864    
Vesting of restricted stock units   $ 7 (7)  
Vesting of restricted stock units, shares   687    
Stock-based compensation expense 11,026   11,026  
Repurchase of common stock [1] $ (627,608) $ (75)   (627,533)
Repurchase of common stock, shares (7,500) (7,546) [1]    
Exercise of stock options $ 315   315  
Exercise of stock options, shares   38    
Shares withheld for restricted stock units vested (22,853) $ (3) (22,850)  
Shares withheld for restricted stock units vested, shares   (276)    
Net income 333,786     333,786
Balance at Mar. 31, 2023 4,657,232 $ 1,318 4,246,151 409,763
Balance, shares at Mar. 31, 2023   131,767    
Balance at Dec. 31, 2023 $ 4,732,351 $ 1,219 4,270,948 460,184
Balance, shares at Dec. 31, 2023 121,857 121,857    
Vesting of restricted stock units   $ 4 (4)  
Vesting of restricted stock units, shares   438    
Stock-based compensation expense $ 16,900   16,900  
Repurchase of common stock [2] $ (19,600) $ (1)   (19,599)
Repurchase of common stock, shares (100) (97) [2]    
Exercise of stock options $ 151 $ 0 151  
Exercise of stock options, shares   21    
Shares withheld for restricted stock units vested (31,876) $ (3) (31,873)  
Shares withheld for restricted stock units vested, shares   (169)    
Net income 258,781     258,781
Balance at Mar. 31, 2024 $ 4,956,708 $ 1,220 $ 4,256,122 $ 699,366
Balance, shares at Mar. 31, 2024 122,049 122,049    
[1] During the three months ended March 31, 2023, we repurchased and retired 7.5 million shares of our common stock for $627.6 million, inclusive of applicable fees and taxes, at an average price of $83.17 per share.
[2] During the three months ended March 31, 2024, we repurchased and retired 0.1 million shares of our common stock for $19.6 million, inclusive of applicable fees and taxes, at an average price of $202.67 per share.