XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
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 Income (Loss) [Member]
Retained Earnings (Accumulated Deficit) [Member]
BALANCE at Dec. 31, 2020 $ 555,907 $ 873 $ (246,088) $ 658,423 $ 364 $ 142,335
BALANCE, shares at Dec. 31, 2020   87,265,000        
BALANCE, shares at Dec. 31, 2020     (17,203,000)      
Net income 85,171         85,171
Foreign currency translation (175)       (175)  
Unrealized gain (loss) on investments, net of tax (192)       (192)  
Treasury stock purchased (5,372)   $ (5,372)      
Treasury stock purchased, shares     (440,000)      
Share-based compensation expense 11,287     11,287    
Common stock issued (1,241) $ 6 $ (2,034) 787    
Common stock issued, shares   643,000 (160,000)      
BALANCE at Sep. 30, 2021 645,385 $ 879 $ (253,494) 670,497 (3) 227,506
BALANCE, shares at Sep. 30, 2021   87,908,000        
BALANCE, shares at Sep. 30, 2021     (17,803,000)      
BALANCE at Jun. 30, 2021 613,612 $ 879 $ (253,494) 666,470 20 199,737
BALANCE, shares at Jun. 30, 2021   87,885,000        
BALANCE, shares at Jun. 30, 2021     (17,803,000)      
Net income 27,769         27,769
Foreign currency translation (74)       (74)  
Unrealized gain (loss) on investments, net of tax 51       51  
Share-based compensation expense 3,857     3,857    
Common stock issued 170     170    
Common stock issued, shares   23,000        
BALANCE at Sep. 30, 2021 645,385 $ 879 $ (253,494) 670,497 (3) 227,506
BALANCE, shares at Sep. 30, 2021   87,908,000        
BALANCE, shares at Sep. 30, 2021     (17,803,000)      
BALANCE at Dec. 31, 2021 $ 650,110 $ 887 $ (276,895) 674,242 (96) 251,972
BALANCE, shares at Dec. 31, 2021 88,724,438 88,724,000        
BALANCE, shares at Dec. 31, 2021 (19,975,776)   (19,976,000)      
Net income $ 79,912         79,912
Foreign currency translation (383)       (383)  
Unrealized gain (loss) on investments, net of tax (5,838)       (5,838)  
Treasury stock purchased (23,117)   $ (23,117)      
Treasury stock purchased, shares     (2,099,000)      
Share-based compensation expense 6,234     6,234    
Common stock issued (696) $ 7 $ (1,612) 909    
Common stock issued, shares   641,000 (146,000)      
BALANCE at Sep. 30, 2022 $ 706,222 $ 894 $ (301,624) 681,385 (6,317) 331,884
BALANCE, shares at Sep. 30, 2022 89,365,126 89,365,000        
BALANCE, shares at Sep. 30, 2022 (22,220,707)   (22,221,000)      
BALANCE at Jun. 30, 2022 $ 692,760 $ 894 $ (294,177) 679,400 (3,174) 309,817
BALANCE, shares at Jun. 30, 2022   89,359,000        
BALANCE, shares at Jun. 30, 2022     (21,602,000)      
Net income 22,067         22,067
Foreign currency translation (138)       (138)  
Unrealized gain (loss) on investments, net of tax (3,005)       (3,005)  
Treasury stock purchased (7,447)   $ (7,447)      
Treasury stock purchased, shares     (619,000)      
Share-based compensation expense 1,918     1,918    
Common stock issued 67     67    
Common stock issued, shares   6,000        
BALANCE at Sep. 30, 2022 $ 706,222 $ 894 $ (301,624) $ 681,385 $ (6,317) $ 331,884
BALANCE, shares at Sep. 30, 2022 89,365,126 89,365,000        
BALANCE, shares at Sep. 30, 2022 (22,220,707)   (22,221,000)