XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes In Stockholders' Equity (Unaudited) - 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, 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 199,731 0 199,731
Fair value adjustments to available-for-sale securities 0 0 0 474 474
Foreign currency translation adjustments $ 0 0 0 4 4
Release of restricted stock units, net of tax (in shares) 45,942        
Release of restricted stock units, net of tax $ 1 (1,926) 0 0 (1,925)
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) (1,726,308)        
Shares repurchased and retired $ (17) (106,994) 0 0 (107,011)
Dividends declared 0 0 (16,289) 0 (16,289)
Share-based compensation costs $ 0 7,819 0 0 7,819
Stock options exercised (in shares) 32,000        
Stock options exercised $ 0 315 0 0 315
Balances (in shares) at Mar. 31, 2023 101,486,622        
Balances at Mar. 31, 2023 $ 1,015 191,589 1,469,269 (904) 1,660,969
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         527,418
Fair value adjustments to available-for-sale securities         467
Foreign currency translation adjustments         $ (54)
Shares repurchased and retired (in shares) [1],[2]         (4,847,000)
Balances (in shares) at Sep. 30, 2023 98,386,239        
Balances at Sep. 30, 2023 $ 984 3,355 1,765,111 (969) $ 1,768,481
Balances (in shares) at Mar. 31, 2023 101,486,622        
Balances at Mar. 31, 2023 $ 1,015 191,589 1,469,269 (904) 1,660,969
Net income 0 0 192,454 0 192,454
Fair value adjustments to available-for-sale securities 0 0 0 112 112
Foreign currency translation adjustments $ 0 0 0 196 196
Release of restricted stock units, net of tax (in shares) 17,871        
Release of restricted stock units, net of tax $ 0 (63) 0 0 (63)
Shares repurchased and retired (in shares) (1,492,451)        
Shares repurchased and retired $ (15) (101,001) 0 0 (101,016)
Dividends declared 0 0 (16,041) 0 (16,041)
Share-based compensation costs $ 0 12,198 0 0 12,198
Balances (in shares) at Jun. 30, 2023 100,012,042        
Balances at Jun. 30, 2023 $ 1,000 102,723 1,645,682 (596) 1,748,809
Net income 0 0 135,233 0 135,233
Fair value adjustments to available-for-sale securities 0 0 0 (119) (119)
Foreign currency translation adjustments $ 0 0 0 (254) (254)
Release of restricted stock units, net of tax (in shares) 1,974        
Release of restricted stock units, net of tax $ 0 (56) 0 0 $ (56)
Shares repurchased and retired (in shares) (1,627,777)       (1,628,000) [1],[2]
Shares repurchased and retired $ (16) (107,345) 0 0 $ (107,361)
Dividends declared 0 0 (15,804) 0 (15,804)
Share-based compensation costs $ 0 8,033 0 0 8,033
Balances (in shares) at Sep. 30, 2023 98,386,239        
Balances at Sep. 30, 2023 $ 984 3,355 1,765,111 (969) $ 1,768,481
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 136,473 0 136,473
Fair value adjustments to available-for-sale securities 0 0 0 250 250
Foreign currency translation adjustments $ 0 0 0 (318) (318)
Release of restricted stock units, net of tax (in shares) 85,597        
Release of restricted stock units, net of tax $ 1 (1,586) (2,049) 0 (3,634)
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) (1,658,377)        
Shares repurchased and retired $ (17) (5,155) (101,133) 0 (106,305)
Dividends declared 0 0 (16,264) 0 (16,264)
Share-based compensation costs $ 0 6,860 0 0 6,860
Balances (in shares) at Mar. 31, 2024 95,409,736        
Balances at Mar. 31, 2024 $ 954 0 1,755,168 (1,166) $ 1,754,956
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         407,446
Fair value adjustments to available-for-sale securities         360
Foreign currency translation adjustments         $ (297)
Shares repurchased and retired (in shares) [1],[2]         (8,264,000)
Balances (in shares) at Sep. 30, 2024 88,849,292       88,849,292
Balances at Sep. 30, 2024 $ 888 0 1,631,949 (1,035) $ 1,631,802
Balances (in shares) at Mar. 31, 2024 95,409,736        
Balances at Mar. 31, 2024 $ 954 0 1,755,168 (1,166) 1,754,956
Net income 0 0 139,845 0 139,845
Fair value adjustments to available-for-sale securities 0 0 0 (394) (394)
Foreign currency translation adjustments $ 0 0 0 (138) (138)
Release of restricted stock units, net of tax (in shares) 19,837        
Release of restricted stock units, net of tax $ 0 (1) (33) 0 (34)
Shares repurchased and retired (in shares) (3,143,995)        
Shares repurchased and retired $ (31) (10,635) (166,756) 0 (177,422)
Dividends declared 0 0 (15,736) 0 (15,736)
Share-based compensation costs $ 0 10,365 0 0 10,365
Stock options exercised (in shares) 23,431        
Stock options exercised $ 0 271 0 0 271
Balances (in shares) at Jun. 30, 2024 92,309,009        
Balances at Jun. 30, 2024 $ 923 0 1,712,488 (1,698) 1,711,713
Net income 0 0 131,128 0 131,128
Fair value adjustments to available-for-sale securities 0 0 0 504 504
Foreign currency translation adjustments $ 0 0 0 159 159
Release of restricted stock units, net of tax (in shares) 1,423        
Release of restricted stock units, net of tax $ 0 (32) (8) 0 $ (40)
Shares repurchased and retired (in shares) (3,461,140)       (3,461,000) [1],[2]
Shares repurchased and retired $ (35) (7,508) (196,508) 0 $ (204,051)
Dividends declared 0 0 (15,151) 0 (15,151)
Share-based compensation costs $ 0 7,540 0 0 $ 7,540
Balances (in shares) at Sep. 30, 2024 88,849,292       88,849,292
Balances at Sep. 30, 2024 $ 888 $ 0 $ 1,631,949 $ (1,035) $ 1,631,802
[1] All shares repurchased have been retired and constitute authorized but unissued shares.
[2] Shares repurchased reflect repurchases settled during the three and nine months ended September 30, 2024 and 2023. These amounts exclude repurchases, if any, traded but not yet settled on or before September 30, 2024 and 2023, respectively.