XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
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, 2021 $ 650,110 $ 887 $ (276,895) $ 674,242 $ (96) $ 251,972
BALANCE, shares at Dec. 31, 2021   88,724,000        
BALANCE, shares at Dec. 31, 2021     (19,976,000)      
Net income 32,078         32,078
Foreign currency translation (81)       (81)  
Unrealized gain (loss) on investments, net of tax (1,364)       (1,364)  
Treasury stock purchased (3,828)   $ (3,828)      
Treasury stock purchased, shares     (363,000)      
Share-based compensation expense 2,416     2,416    
Common stock issued (951) $ 6 $ (1,610) 653    
Common stock issued, shares   540,000 (146,000)      
BALANCE at Mar. 31, 2022 678,380 $ 893 $ (282,333) 677,311 (1,541) 284,050
BALANCE, shares at Mar. 31, 2022   89,264,000        
BALANCE, shares at Mar. 31, 2022     (20,485,000)      
BALANCE at Dec. 31, 2022 $ 725,845 $ 894 $ (301,624) 684,183 (5,447) 347,839
BALANCE, shares at Dec. 31, 2022 89,396,192 89,396,000        
BALANCE, shares at Dec. 31, 2022 (22,220,707)   (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,923,857 89,924,000        
BALANCE, shares at Mar. 31, 2023 (22,445,861)   (22,446,000)