XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income
Total
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    
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     71,283     71,283
Other comprehensive income (loss), 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,092)
Purchase of treasury stock (in shares)       154,000    
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    
Balances at Dec. 31, 2023 $ 300 340,961 1,272,584 $ (375,806) 4,324 $ 1,242,363
Balances (in shares) at Dec. 31, 2023 30,024,000          
Balances, Treasury stock (in shares) at Dec. 31, 2023       6,460,000   6,460,137
Increase (Decrease) in Stockholders' Equity            
Net income (loss)     (2,312)     $ (2,312)
Other comprehensive income (loss), net of tax         (979) (979)
Issuance of common stock under share-based compensation plans (in shares) 15,000          
Shares withheld for employee tax remittance on share-based compensation   (748)       (748)
Share-based compensation expense   2,889       2,889
Purchase of treasury stock       $ (15,652)   (15,652)
Purchase of treasury stock (in shares)       121,000    
Dividends declared on common stock     (2,828)     (2,828)
Balances at Mar. 31, 2024 $ 300 $ 343,102 $ 1,267,444 $ (391,458) $ 3,345 $ 1,222,733
Balances (in shares) at Mar. 31, 2024 30,039,000          
Balances, Treasury stock (in shares) at Mar. 31, 2024       6,581,000   6,580,818