XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income
Share Repurchase Program
Total
Balances at Dec. 31, 2021 $ 294 $ 318,033 $ 801,314 $ (194,273) $ 3,699   $ 929,067
Balances (in shares) at Dec. 31, 2021 29,360,000            
Balances, Treasury stock (in shares) at Dec. 31, 2021       4,493,000      
Increase (Decrease) in Stockholders' Equity              
Dividends declared on common stock             (1,978)
Balances at Mar. 31, 2022 $ 294 344,429 868,905 $ (235,779) 5,323   983,172
Balances (in shares) at Mar. 31, 2022 29,385,000            
Balances, Treasury stock (in shares) at Mar. 31, 2022       4,901,000      
Balances at Dec. 31, 2021 $ 294 318,033 801,314 $ (194,273) 3,699   929,067
Balances (in shares) at Dec. 31, 2021 29,360,000            
Balances, Treasury stock (in shares) at Dec. 31, 2021       4,493,000      
Increase (Decrease) in Stockholders' Equity              
Net income     172,030       172,030
Other comprehensive income (loss), net of tax         1,275   1,275
Issuance of common stock under share-based compensation plans $ 2 (2)          
Issuance of common stock under share-based compensation plans (in shares) 255,000            
Shares withheld for employee tax remittance on share-based compensation   (9,637)         (9,637)
Share-based compensation expense   6,641         6,641
Purchase of treasury stock       $ (31,237)     (31,237)
Purchase of treasury stock (in shares)       402,000      
Forward contract for accelerated share repurchase   25,000   $ (25,000)      
Forward contract for accelerated share repurchase (in shares)       214,000      
Dividends declared on common stock     (4,927)       (4,927)
Balances at Jun. 30, 2022 $ 296 340,035 968,417 $ (250,510) 4,974   1,063,212
Balances (in shares) at Jun. 30, 2022 29,615,000            
Balances, Treasury stock (in shares) at Jun. 30, 2022       5,109,000      
Balances at Mar. 31, 2022 $ 294 344,429 868,905 $ (235,779) 5,323   983,172
Balances (in shares) at Mar. 31, 2022 29,385,000            
Balances, Treasury stock (in shares) at Mar. 31, 2022       4,901,000      
Increase (Decrease) in Stockholders' Equity              
Net income     102,461       102,461
Other comprehensive income (loss), net of tax         (349)   (349)
Issuance of common stock under share-based compensation plans $ 2 (2)          
Issuance of common stock under share-based compensation plans (in shares) 230,000            
Shares withheld for employee tax remittance on share-based compensation   (8,270)         (8,270)
Share-based compensation expense   3,878         3,878
Purchase of treasury stock       $ (14,731)     (14,731)
Purchase of treasury stock (in shares)       208,000      
Dividends declared on common stock     (2,949)       (2,949)
Balances at Jun. 30, 2022 $ 296 340,035 968,417 $ (250,510) 4,974   1,063,212
Balances (in shares) at Jun. 30, 2022 29,615,000            
Balances, Treasury stock (in shares) at Jun. 30, 2022       5,109,000      
Balances at Dec. 31, 2022 $ 298 339,582 1,088,693 $ (284,275) 7,103   $ 1,151,401
Balances (in shares) at Dec. 31, 2022 29,759,000            
Balances, Treasury stock (in shares) at Dec. 31, 2022       5,529,000     5,529,383
Increase (Decrease) in Stockholders' Equity              
Dividends declared on common stock             $ (2,915)
Balances at Mar. 31, 2023 $ 298 340,481 1,157,061 $ (298,367) 6,386   1,205,859
Balances (in shares) at Mar. 31, 2023 29,809,000            
Balances, Treasury stock (in shares) at Mar. 31, 2023       5,683,000      
Balances at Dec. 31, 2022 $ 298 339,582 1,088,693 $ (284,275) 7,103   $ 1,151,401
Balances (in shares) at Dec. 31, 2022 29,759,000            
Balances, Treasury stock (in shares) at Dec. 31, 2022       5,529,000     5,529,383
Increase (Decrease) in Stockholders' Equity              
Net income     111,726       $ 111,726
Other comprehensive income (loss), net of tax         (534)   (534)
Issuance of common stock under share-based compensation plans $ 2 (2)          
Issuance of common stock under share-based compensation plans (in shares) 249,000            
Shares withheld for employee tax remittance on share-based compensation   (10,022)         (10,022)
Share-based compensation expense   5,839         5,839
Purchase of treasury stock       $ (41,240)   $ (41,200) (41,240)
Purchase of treasury stock (in shares)       454,000   453,296  
Dividends declared on common stock     (5,809)       (5,809)
Balances at Jun. 30, 2023 $ 300 335,397 1,194,610 $ (325,515) 6,569   $ 1,211,361
Balances (in shares) at Jun. 30, 2023 30,008,000            
Balances, Treasury stock (in shares) at Jun. 30, 2023       5,983,000     5,982,679
Balances at Mar. 31, 2023 $ 298 340,481 1,157,061 $ (298,367) 6,386   $ 1,205,859
Balances (in shares) at Mar. 31, 2023 29,809,000            
Balances, Treasury stock (in shares) at Mar. 31, 2023       5,683,000      
Increase (Decrease) in Stockholders' Equity              
Net income     40,443       40,443
Other comprehensive income (loss), net of tax         183   183
Issuance of common stock under share-based compensation plans $ 2 (2)          
Issuance of common stock under share-based compensation plans (in shares) 199,000            
Shares withheld for employee tax remittance on share-based compensation   (8,432)         (8,432)
Share-based compensation expense   3,350         3,350
Purchase of treasury stock       $ (27,148)     (27,148)
Purchase of treasury stock (in shares)       300,000      
Dividends declared on common stock     (2,894)       (2,894)
Balances at Jun. 30, 2023 $ 300 $ 335,397 $ 1,194,610 $ (325,515) $ 6,569   $ 1,211,361
Balances (in shares) at Jun. 30, 2023 30,008,000            
Balances, Treasury stock (in shares) at Jun. 30, 2023       5,983,000     5,982,679