XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Outside Directors [Member]
Common Stock [Member]
Employee Directors [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Outside Directors [Member]
Additional Paid-in Capital [Member]
Employee Directors [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Outside Directors [Member]
Retained Earnings [Member]
Employee Directors [Member]
Retained Earnings [Member]
Outside Directors [Member]
Employee Directors [Member]
Total
Balance (in shares) at Dec. 31, 2021     96,774,000                  
Balance at Dec. 31, 2021     $ 10     $ 617,489     $ (64,436)     $ 553,063
Dividends declared ($0.025 per share)     0     0     (2,434)     (2,434)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     (250)     (250)
Exercise of warrants (in shares)     69,000                  
Exercise of warrants     $ 0     779     0     779
Shares issued upon options being exercised (in shares)     8,000                  
Shares issued upon options being exercised     $ 0     75     0     75
Compensation costs included in net income     0     2,614     0     2,614
Net income     0     0     (16,510)     (16,510)
Dividends declared ($0.025 per share)     (0)     (0)     2,434     2,434
Dividend equivalents declared on outstanding stock options ($0.025 per share)     (0)     (0)     250     250
Stock issuance costs     $ (0)     55     (0)     55
Stock issued for acquisition (in shares)     6,960,000                  
Stock issued for acquisition     $ 0     156,599     0     156,599
Stock issuance costs     $ 0     (55)     0     (55)
Balance (in shares) at Mar. 31, 2022     103,811,000                  
Balance at Mar. 31, 2022     $ 10     777,501     (83,630)     693,881
Balance (in shares) at Dec. 31, 2021     96,774,000                  
Balance at Dec. 31, 2021     $ 10     617,489     (64,436)     $ 553,063
Shares issued upon options being exercised (in shares)                       12,000
Net income                       $ 168,955
Balance (in shares) at Sep. 30, 2022     113,163,000                  
Balance at Sep. 30, 2022     $ 11     1,004,778     95,956     1,100,745
Balance (in shares) at Dec. 31, 2021     96,774,000                  
Balance at Dec. 31, 2021     $ 10     617,489     (64,436)     $ 553,063
Shares issued upon options being exercised (in shares)                       12,000
Balance (in shares) at Dec. 31, 2022     113,165,000                  
Balance at Dec. 31, 2022     $ 11     1,008,896     160,740     $ 1,169,647
Balance (in shares) at Mar. 31, 2022     103,811,000                  
Balance at Mar. 31, 2022     $ 10     777,501     (83,630)     693,881
Dividends declared ($0.025 per share)     0     0     (2,630)     (2,630)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     (249)     (249)
Exercise of warrants (in shares)     897,000                  
Exercise of warrants     $ 0     6,971     0     6,971
Shares issued upon options being exercised (in shares)     4,000                  
Shares issued upon options being exercised     $ 0     45     0     45
Compensation costs included in net income     0     16,429     0     16,429
Net income     0     0     77,561     77,561
Restricted shares issued (in shares) 21,000 600,000                    
Restricted shares issued $ 0 $ 0   $ 0 $ 0   $ 0 $ 0   $ 0 $ 0  
Dividends declared ($0.025 per share)     (0)     (0)     2,630     2,630
Dividend equivalents declared on outstanding stock options ($0.025 per share)     (0)     (0)     249     249
Stock issuance costs     $ (0)     3     (0)     3
Stock issued for acquisition (in shares)     3,894,000                  
Stock issued for acquisition     $ 1     108,382     0     108,383
Stock issuance costs     $ 0     (3)     0     (3)
Balance (in shares) at Jun. 30, 2022     109,227,000                  
Balance at Jun. 30, 2022     $ 11     909,325     (8,948)     900,388
Dividends declared ($0.025 per share)     0     0     (2,730)     (2,730)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     270     270
Exercise of warrants (in shares)     3,000                  
Exercise of warrants     $ 0     30     0     30
Compensation costs included in net income           10,655     0     10,655
Net income                 107,904     107,904
Dividends declared ($0.025 per share)     0     0     2,730     2,730
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     (270)     (270)
Stock issued in public offering (in shares)     3,933,000                  
Stock issued in public offering     $ 0     85,000           85,000
Stock issuance costs     0     232     0     232
Stock issuance costs     $ 0     (232)     0     (232)
Balance (in shares) at Sep. 30, 2022     113,163,000                  
Balance at Sep. 30, 2022     $ 11     1,004,778     95,956     1,100,745
Balance (in shares) at Dec. 31, 2022     113,165,000                  
Balance at Dec. 31, 2022     $ 11     1,008,896     160,740     1,169,647
Dividends declared ($0.025 per share)     0     0     (2,829)     (2,829)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     (288)     (288)
Exercise of warrants (in shares)     0                  
Exercise of warrants     $ 0     2     0     2
Shares issued upon options being exercised (in shares)     12,000                  
Shares issued upon options being exercised     $ 0     148     0     148
Compensation costs included in net income     0     4,054     0     4,054
Net income     0     0     50,257     50,257
Dividends declared ($0.025 per share)     (0)     (0)     2,829     2,829
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ (0)     (0)     288     288
Balance (in shares) at Mar. 31, 2023     113,177,000                  
Balance at Mar. 31, 2023     $ 11     1,013,100     207,880     1,220,991
Balance (in shares) at Dec. 31, 2022     113,165,000                  
Balance at Dec. 31, 2022     $ 11     1,008,896     160,740     $ 1,169,647
Shares issued upon options being exercised (in shares)                       11,834
Net income                       $ 120,862
Balance (in shares) at Sep. 30, 2023     128,221,000                  
Balance at Sep. 30, 2023     $ 13     1,183,262     271,827     1,455,102
Balance (in shares) at Mar. 31, 2023     113,177,000                  
Balance at Mar. 31, 2023     $ 11     1,013,100     207,880     1,220,991
Dividends declared ($0.025 per share)     0     0     (2,830)     (2,830)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     (287)     (287)
Exercise of warrants (in shares)     150,000                  
Exercise of warrants     $ 0     1,726     0     1,726
Compensation costs included in net income     0     3,984     0     3,984
Net income     0     0     31,826     31,826
Restricted shares issued (in shares) 59,000                      
Restricted shares issued $ 0     $ 0     $ 0     $ 0    
Dividends declared ($0.025 per share)     (0)     (0)     2,830     2,830
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ (0)     (0)     287     287
Balance (in shares) at Jun. 30, 2023     113,386,000                  
Balance at Jun. 30, 2023     $ 11     1,018,810     236,589     1,255,410
Dividends declared ($0.025 per share)     0     0     (3,205)     (3,205)
Dividend equivalents declared on outstanding stock options ($0.025 per share)     0     0     (336)     (336)
Compensation costs included in net income     0     14,057     0     14,057
Net income     0     0     38,779     38,779
Dividends declared ($0.025 per share)     0     0     3,205     3,205
Dividend equivalents declared on outstanding stock options ($0.025 per share)     $ 0     0     336     336
Stock issued in public offering (in shares)     14,835,000                  
Stock issued in public offering     $ 2     155,766     0     155,768
Stock issuance costs     0     5,371     0     5,371
Stock issuance costs     $ 0     (5,371)     0     (5,371)
Balance (in shares) at Sep. 30, 2023     128,221,000                  
Balance at Sep. 30, 2023     $ 13     $ 1,183,262     $ 271,827     $ 1,455,102