XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Cumulative effect adoption
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Cumulative effect adoption
Total
Balance at beginning of period at Dec. 31, 2021 $ 131 $ 38,314   $ 545,548 $ 32,759     $ 616,752
Net income       75,948       75,948
Stock issued under Stock Option Plan   4,131       $ 3,564   7,695
Common cash dividends declared [1]       (19,347)       (19,347)
Repurchase of the Company's common stock           (61,847)   (61,847)
Other comprehensive income (loss)         (86,114)     (86,114)
Reclassification of treasury stock per Maryland law (9)     (58,274)   58,283    
Balance at ending of period at Dec. 31, 2022 122 42,445   543,875 (53,355)     533,087
Net income       67,800       67,800
Stock issued under Stock Option Plan   1,875       630   2,505
Common cash dividends declared [2]       (19,111)       (19,111)
Repurchase of the Company's common stock           (23,326)   (23,326)
Other comprehensive income (loss)         10,874     10,874
Reclassification of treasury stock per Maryland law (4)     (22,692)   22,696    
Balance at ending of period at Dec. 31, 2023 118 44,320   569,872 (42,481)     571,829
Net income       61,807       61,807
Stock issued under Stock Option Plan   6,016       5,850   11,866
Common cash dividends declared [3]       (18,678)       (18,678)
Repurchase of the Company's common stock           (15,152)   (15,152)
Other comprehensive income (loss)         (11,881)     (11,881)
Reclassification of treasury stock per Maryland law (1)     (9,301)   $ 9,302    
Balance at ending of period (Accounting Standards Update 2023-02) at Dec. 31, 2024     $ (223)       $ (223)  
Balance at ending of period at Dec. 31, 2024 $ 117 $ 50,336   $ 603,477 $ (54,362)     $ 599,568
[1] $1.56 per share total dividends.
[2] $1.60 per share total dividends.
[3] $1.60 per share total dividends.