XML 28 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Series A Nonconvertible Preferred Stock [Member]
Preferred Stock [Member]
BALANCE at Dec. 31, 2019 $ 811,449 $ 489 $ 620,236 $ 249,003 $ (16,997) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2019   48,852,193       1,365,648 200,000
Net income 133,372     133,372      
Other comprehensive income (loss) (19,022)       (19,022)    
Cash dividend (28,445)     (28,445)      
Issuance of common stock to employees 26,284 $ 2 26,282        
Issuance of common stock to employees (in shares)   240,414          
Shares withheld for employee taxes (14,394) $ (1) (14,393)        
Shares withheld for employee taxes (in shares)   (99,319)          
Issuance of common stock to Board of Directors and Scientific Advisory Board 1,947   1,947        
Issuance of common stock to Board of Directors and Scientific Advisory Board (in shares)   10,520          
Issuance of common stock to employees under an ESPP 1,523   1,523        
Issuance of common stock to employees under an ESPP (in shares)   9,668          
BALANCE at Dec. 31, 2020 912,714 $ 490 635,595 353,930 (36,019) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2020   49,013,476       1,365,648 200,000
Net income 184,213     184,213      
Other comprehensive income (loss) 17,784       17,784    
Cash dividend (37,931)     (37,931)      
Issuance of common stock to employees 34,472 $ 1 34,471        
Issuance of common stock to employees (in shares)   63,969          
Shares withheld for employee taxes $ (14,949)   (14,949)        
Shares withheld for employee taxes (in shares)   (29,179)          
Common shares repurchased (in shares) 0            
Issuance of common stock to Board of Directors and Scientific Advisory Board $ 1,704   1,704        
Issuance of common stock to Board of Directors and Scientific Advisory Board (in shares)   8,502          
Issuance of common stock to employees under an ESPP 1,907   1,907        
Issuance of common stock to employees under an ESPP (in shares)   9,156          
BALANCE at Dec. 31, 2021 1,099,914 $ 491 658,728 500,212 (18,235) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2021   49,065,924       1,365,648 200,000
Net income 210,061     210,061      
Other comprehensive income (loss) (217)       (217)    
Cash dividend (56,996)     (56,996)      
Issuance of common stock to employees 27,907   27,907        
Issuance of common stock to employees (in shares)   72,769          
Shares withheld for employee taxes $ (9,209)   (9,209)        
Shares withheld for employee taxes (in shares)   (31,938)          
Common shares repurchased (in shares) 0            
Issuance of common stock to Board of Directors and Scientific Advisory Board $ 1,866   1,866        
Issuance of common stock to Board of Directors and Scientific Advisory Board (in shares)   12,218          
Issuance of common stock to employees under an ESPP 2,043   2,043        
Issuance of common stock to employees under an ESPP (in shares)   17,057          
BALANCE at Dec. 31, 2022 $ 1,275,369 $ 491 $ 681,335 $ 653,277 $ (18,452) $ (41,284) $ 2
BALANCE (in shares) at Dec. 31, 2022   49,136,030       1,365,648 200,000