XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Retained Earnings [Member]
BALANCE at Dec. 31, 2022 $ 725,845 $ 894 $ (301,624) $ 684,183 $ (5,447) $ 347,839
BALANCE, shares at Dec. 31, 2022   89,396,000        
BALANCE, shares at Dec. 31, 2022     (22,221,000)      
Net income 34,484         34,484
Foreign currency translation 26       26  
Unrealized gain (loss) on investments, net of tax 1,300       1,300  
Treasury stock purchased (815)   $ (815)      
Treasury stock purchased, shares     (60,000)      
Share-based compensation expense 2,294     2,294    
Common stock issued (1,962) $ 5 $ (2,209) 242    
Common stock issued, shares   528,000 (165,000)      
BALANCE at Mar. 31, 2023 761,172 $ 899 $ (304,648) 686,719 (4,121) 382,323
BALANCE, shares at Mar. 31, 2023   89,924,000        
BALANCE, shares at Mar. 31, 2023     (22,446,000)      
BALANCE at Dec. 31, 2023 $ 841,421 $ 903 $ (334,220) 694,798 (666) 480,606
BALANCE, shares at Dec. 31, 2023 90,270,306 90,270,000        
BALANCE, shares at Dec. 31, 2023 (24,725,767)   (24,726,000)      
Net income $ 39,442         39,442
Foreign currency translation (31)       (31)  
Unrealized gain (loss) on investments, net of tax (923)       (923)  
Dividends to shareholders, per share $0.11 (7,426)         (7,426)
Treasury stock purchased (6,769)   $ (6,769)      
Treasury stock purchased, shares     (385,000)      
Share-based compensation expense 2,307     2,307    
Common stock issued (1,915) $ 6 $ (3,435) 1,514    
Common stock issued, shares   637,000 (193,000)      
BALANCE at Mar. 31, 2024 $ 866,106 $ 909 $ (344,424) $ 698,619 $ (1,620) $ 512,622
BALANCE, shares at Mar. 31, 2024 90,907,065 90,907,000        
BALANCE, shares at Mar. 31, 2024 (25,304,436)   (25,304,000)