XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes In Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balances (in shares) at Dec. 31, 2021 111,303,140        
Balances at Dec. 31, 2021 $ 1,113 $ 827,725 $ 710,088 $ (180) $ 1,538,746
Net income 0 0 639,377 0 639,377
Fair value adjustments to available-for-sale securities 0 0 0 (1,258) (1,258)
Foreign currency translation adjustments $ 0 0 0 56 $ 56
Stock options exercised (in shares) 165,951       165,951
Stock options exercised $ 1 3,088 0 0 $ 3,089
Release of restricted stock units, net of tax (in shares) 476,292        
Release of restricted stock units, net of tax $ 5 (10,058) 0 0 (10,053)
Release of performance stock units, net of tax (in shares) 294,651        
Release of performance stock units, net of tax $ 3 (8,121) 0 0 $ (8,118)
Shares repurchased and retired (in shares) (9,423,924)       (9,424,000) [1],[2]
Shares repurchased and retired $ (94) (541,548) 0 0 $ (541,642)
Dividends declared 0 0 (63,638) 0 (63,638)
Share-based compensation costs $ 0 34,066 0 0 34,066
Balances (in shares) at Dec. 31, 2022 102,816,110        
Balances at Dec. 31, 2022 $ 1,028 305,152 1,285,827 (1,382) 1,590,625
Net income 0 0 620,023 0 620,023
Fair value adjustments to available-for-sale securities 0 0 0 123 123
Foreign currency translation adjustments $ 0 0 0 161 $ 161
Stock options exercised (in shares) 32,000       32,000
Stock options exercised $ 0 315 0 0 $ 315
Release of restricted stock units, net of tax (in shares) 202,516        
Release of restricted stock units, net of tax $ 2 (2,081) (4,774) 0 (6,853)
Release of performance stock units, net of tax (in shares) 318,878        
Release of performance stock units, net of tax $ 3 (12,777) 0 0 $ (12,774)
Shares repurchased and retired (in shares) (6,537,051)       (6,537,000) [1],[2]
Shares repurchased and retired $ (65) (322,988) (93,202) 0 $ (416,255)
Dividends declared 0 0 (63,642) 0 (63,642)
Share-based compensation costs $ 0 32,379 0 0 $ 32,379
Balances (in shares) at Dec. 31, 2023 96,832,453       96,832,453
Balances at Dec. 31, 2023 $ 968 0 1,744,232 (1,098) $ 1,744,102
Net income 0 0 577,952 0 577,952
Fair value adjustments to available-for-sale securities 0 0 0 (165) (165)
Foreign currency translation adjustments $ 0 0 0 (1,139) $ (1,139)
Stock options exercised (in shares) 44,980       44,980
Stock options exercised $ 0 701 0 0 $ 701
Release of restricted stock units, net of tax (in shares) 242,606        
Release of restricted stock units, net of tax $ 3 (1,618) (7,696) 0 (9,311)
Release of performance stock units, net of tax (in shares) 150,063        
Release of performance stock units, net of tax $ 2 (119) (6,091) 0 $ (6,208)
Shares repurchased and retired (in shares) (11,085,947)       (11,086,000) [1],[2]
Shares repurchased and retired $ (111) (28,630) (663,528) 0 $ (692,269)
Dividends declared 0 0 (61,816) 0 (61,816)
Share-based compensation costs $ 0 29,666 0 0 $ 29,666
Balances (in shares) at Dec. 31, 2024 86,184,155       86,184,155
Balances at Dec. 31, 2024 $ 862 $ 0 $ 1,583,053 $ (2,402) $ 1,581,513
[1] All shares repurchased have been retired and constitute authorized but unissued shares.
[2] Shares repurchased reflect repurchases settled during the twelve months ended December 31, 2024, 2023 and 2022. These amounts exclude repurchases, if any, traded but not yet settled on or before December 31 of each year.