XML 29 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss, net of taxes
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2022   76,161        
Beginning balance at Dec. 31, 2022 $ 418,279 $ 762 $ 302,304 $ (3,477) $ 146,602 $ (27,912)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 11,671       11,671  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 1,207     1,207    
Shares issued in connection with equity incentive plans, net of taxes (in shares)   167        
Shares issued in connection with equity incentive plans, net of taxes (870) $ 1 (871)      
Share-based compensation expense 1,973   1,973      
Purchases of treasury stock (2,223)         (2,223)
Shares issued for Deferred Compensation Plan, net 475   307     168
Shares issued for Employee Stock Purchase Plan 1,135   (139)     1,274
Other (in shares)   1        
Other 19   8   11  
Ending balance (in shares) at Mar. 31, 2023   76,329        
Ending balance at Mar. 31, 2023 431,666 $ 763 303,582 (2,270) 158,284 (28,693)
Beginning balance (in shares) at Dec. 31, 2022   76,161        
Beginning balance at Dec. 31, 2022 418,279 $ 762 302,304 (3,477) 146,602 (27,912)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 19,925          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 347          
Ending balance (in shares) at Jun. 30, 2023   76,329        
Ending balance at Jun. 30, 2023 441,339 $ 763 305,853 (3,130) 166,544 (28,691)
Beginning balance (in shares) at Mar. 31, 2023   76,329        
Beginning balance at Mar. 31, 2023 431,666 $ 763 303,582 (2,270) 158,284 (28,693)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 8,254       8,254  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (860)     (860)    
Share-based compensation expense 2,278   2,278      
Shares issued for Deferred Compensation Plan, net (5)   (7)     2
Other 6       6  
Ending balance (in shares) at Jun. 30, 2023   76,329        
Ending balance at Jun. 30, 2023 $ 441,339 $ 763 305,853 (3,130) 166,544 (28,691)
Beginning balance (in shares) at Dec. 31, 2023 73,341 76,329        
Beginning balance at Dec. 31, 2023 $ 456,616 $ 763 310,436 (1,844) 185,010 (37,749)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 15,309       15,309  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (328)     (328)    
Shares issued in connection with equity incentive plans, net of taxes (in shares)   204        
Shares issued in connection with equity incentive plans, net of taxes (1,030) $ 2 (1,032)      
Share-based compensation expense 2,444   2,444      
Shares issued for Deferred Compensation Plan, net 519   448     71
Shares issued for Employee Stock Purchase Plan 989   (216)     1,205
Other 62       62  
Ending balance (in shares) at Mar. 31, 2024   76,533        
Ending balance at Mar. 31, 2024 $ 474,581 $ 765 312,080 (2,172) 200,381 (36,473)
Beginning balance (in shares) at Dec. 31, 2023 73,341 76,329        
Beginning balance at Dec. 31, 2023 $ 456,616 $ 763 310,436 (1,844) 185,010 (37,749)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 13,521          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes $ (773)          
Ending balance (in shares) at Jun. 30, 2024 73,383 76,533        
Ending balance at Jun. 30, 2024 $ 471,423 $ 765 314,146 (2,617) 198,595 (39,466)
Beginning balance (in shares) at Mar. 31, 2024   76,533        
Beginning balance at Mar. 31, 2024 474,581 $ 765 312,080 (2,172) 200,381 (36,473)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income (1,788)       (1,788)  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (445)     (445)    
Share-based compensation expense 2,075   2,075      
Purchases of treasury stock (3,000)         (3,000)
Shares issued for Deferred Compensation Plan, net (2)   (9)     7
Other $ 2       2  
Ending balance (in shares) at Jun. 30, 2024 73,383 76,533        
Ending balance at Jun. 30, 2024 $ 471,423 $ 765 $ 314,146 $ (2,617) $ 198,595 $ (39,466)