XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
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 income (loss) 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 income (loss) 14,878          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (1,300)          
Ending balance (in shares) at Sep. 30, 2023   76,329        
Ending balance at Sep. 30, 2023 432,930 $ 763 308,151 (4,777) 161,498 (32,705)
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 income (loss) 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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,047)       (5,047)  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes (1,647)     (1,647)    
Share-based compensation expense 2,299   2,299      
Purchases of treasury stock (4,015)         (4,015)
Stock Issued During Period, Value, Dividend Reinvestment Plan 0   (1)     1
Other 1       1  
Ending balance (in shares) at Sep. 30, 2023   76,329        
Ending balance at Sep. 30, 2023 $ 432,930 $ 763 308,151 (4,777) 161,498 (32,705)
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 income (loss) 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 income (loss) 27,551          
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes $ 1,320          
Ending balance (in shares) at Sep. 30, 2024 73,291 76,533        
Ending balance at Sep. 30, 2024 $ 488,748 $ 765 316,334 (524) 212,631 (40,458)
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 income (loss) (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   76,533        
Ending balance at Jun. 30, 2024 471,423 $ 765 314,146 (2,617) 198,595 (39,466)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 14,030       14,030  
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes 2,093     2,093    
Share-based compensation expense 2,205   2,205      
Purchases of treasury stock (1,009)         (1,009)
Shares issued for Deferred Compensation Plan, net 0   (17)     17
Other $ 6       6  
Ending balance (in shares) at Sep. 30, 2024 73,291 76,533        
Ending balance at Sep. 30, 2024 $ 488,748 $ 765 $ 316,334 $ (524) $ 212,631 $ (40,458)