XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Preferred Stock
Series A Nonconvertible Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
BALANCE at Dec. 31, 2022 $ 1,275,369 $ 2 $ 491 $ 681,335 $ 653,277 $ (18,452) $ (41,284)
BALANCE (in shares) at Dec. 31, 2022   200,000 49,136,030       1,365,648
Net income 39,839       39,839    
Other comprehensive income 2,975         2,975  
Cash dividend (16,769)       (16,769)    
Issuance of common stock to employees 3,854   $ 1 3,853      
Issuance of common stock to employees (in shares)     126,846        
Shares withheld for employee taxes (7,181)     (7,181)      
Shares withheld for employee taxes (in shares)     (51,703)        
Cancellation of restricted stock awards     $ (5) 5      
Cancellation of restricted stock awards (in shares)     (526,241)        
Issuance of common stock to Board of Directors and Scientific Advisory Board 723     723      
Issuance of common stock to Board of Directors and Scientific Advisory Board (in shares)     6,896        
Issuance of common stock to employees under an ESPP 655     655      
Issuance of common stock to employees under an ESPP (in shares)     5,639        
BALANCE at Mar. 31, 2023 1,299,465 $ 2 $ 487 679,390 676,347 (15,477) $ (41,284)
BALANCE (in shares) at Mar. 31, 2023   200,000 48,697,467       1,365,648
BALANCE at Dec. 31, 2023 1,447,226 $ 2 $ 487 699,554 789,553 (1,086) $ (41,284)
BALANCE (in shares) at Dec. 31, 2023   200,000 48,731,026       1,365,648
Net income 56,853       56,853    
Other comprehensive income (2,708)         (2,708)  
Cash dividend (19,527)       (19,527)    
Issuance of common stock to employees 8,553   $ 1 8,552      
Issuance of common stock to employees (in shares)     103,752        
Shares withheld for employee taxes (7,058)     (7,058)      
Shares withheld for employee taxes (in shares)     (39,829)        
Issuance of common stock to Board of Directors and Scientific Advisory Board 758     758      
Issuance of common stock to Board of Directors and Scientific Advisory Board (in shares)     5,552        
Issuance of common stock to employees under an ESPP 803     803      
Issuance of common stock to employees under an ESPP (in shares)     4,463        
BALANCE at Mar. 31, 2024 $ 1,484,900 $ 2 $ 488 $ 702,609 $ 826,879 $ (3,794) $ (41,284)
BALANCE (in shares) at Mar. 31, 2024   200,000 48,804,964       1,365,648