XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
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              
Net income     69,569       69,569
Other comprehensive (loss) income, net of tax         1,624   1,624
Issuance of common stock under share-based compensation plans (in shares) 25,000            
Shares withheld for employee tax remittance on share-based compensation   (1,367)         (1,367)
Share-based compensation expense   2,763         2,763
Purchase of treasury stock       $ (16,506)     (16,506)
Purchase of treasury stock (in shares)       194,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     (1,978)       (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, 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     71,283       $ 71,283
Other comprehensive (loss) income, net of tax         (717)   (717)
Issuance of common stock under share-based compensation plans (in shares) 50,000            
Shares withheld for employee tax remittance on share-based compensation   (1,590)         (1,590)
Share-based compensation expense   2,489         2,489
Purchase of treasury stock       $ (14,092)   $ (14,100) (14,092)
Purchase of treasury stock (in shares)       154,000   154,089  
Dividends declared on common stock     (2,915)       (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     5,683,472