XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance, December 31, 2022 (in shares) at Dec. 31, 2021 96,774,000      
Balance, December 31, 2022 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     12,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)
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, March 31, 2023 (in shares) at Mar. 31, 2022 103,811,000      
Balance, March 31, 2023 at Mar. 31, 2022 $ 10 777,501 (83,630) 693,881
Balance, December 31, 2022 (in shares) at Dec. 31, 2021 96,774,000      
Balance, December 31, 2022 at Dec. 31, 2021 $ 10 617,489 (64,436) $ 553,063
Shares issued upon options being exercised (in shares)       12,000
Balance, March 31, 2023 (in shares) at Dec. 31, 2022 113,165,000      
Balance, March 31, 2023 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     11,834
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
Balance, March 31, 2023 (in shares) at Mar. 31, 2023 113,177,000      
Balance, March 31, 2023 at Mar. 31, 2023 $ 11 $ 1,013,100 $ 207,880 $ 1,220,991