XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Capital in Excess of Par Value [Member]
Retained Earnings [Member]
Balance at Dec. 31, 2022 $ 515,873 $ 9,117 $ (189,515) $ 497,179 $ 199,092
Balance, shares at Dec. 31, 2022   91,168 (14,888)    
Net income 15,901       15,901
Stock-based compensation 719     719  
Vesting of equity compensation     $ 682 (682)  
Vesting of equity compensation, shares     53    
Shares withheld upon vesting of equity compensation (2,541)   $ (2,541)    
Shares withheld upon vesting of equity compensation, shares     (204)    
Balance at Mar. 31, 2023 529,952 $ 9,117 $ (191,374) 497,216 214,993
Balance, shares at Mar. 31, 2023   91,168 (15,039)    
Balance at Dec. 31, 2023 518,331 $ 9,117 $ (218,827) 501,026 227,015
Balance, shares at Dec. 31, 2023   91,168 (18,051)    
Net income 5,623       5,623
Stock-based compensation 1,394     1,394  
Purchase of common stock (5,397)   $ (5,397)    
Purchase of common stock, Shares   (700) (690)    
Vesting of equity compensation     $ 1,323 (1,323)  
Vesting of equity compensation, shares     109    
Shares withheld upon vesting of equity compensation (1,766)   $ (1,766)    
Shares withheld upon vesting of equity compensation, shares     (231)    
Balance at Mar. 31, 2024 $ 518,185 $ 9,117 $ (224,667) $ 501,097 $ 232,638
Balance, shares at Mar. 31, 2024   91,168 (18,863)