XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE (in shares) at Dec. 31, 2022 72,327,758        
Balance at Dec. 31, 2022 $ 723 $ 986,303 $ 528,882 $ (103,402) $ 1,412,506
Grant of restricted stock (in shares) 265,361        
Grant of restricted stock $ 3 (3)     0
Issuance of common shares, net of withholdings (in shares) 122,724        
Issuance of common shares, net of withholdings $ 2 (1,580)     (1,578)
Forfeited restricted stock (in shares) (4,600)        
Forfeited restricted stock $ 0 0     0
Purchase of common stock (in shares) (1,950,000)        
Purchase of common stock $ (20) (37,223)     (37,243)
Amortization of stock awards and restricted stock   3,966     3,966
Total comprehensive income     58,163 7,390 65,553
BALANCE (in shares) at Jun. 30, 2023 70,761,243        
Balance at Jun. 30, 2023 $ 708 951,463 587,045 (96,012) 1,443,204
BALANCE (in shares) at Mar. 31, 2023 71,451,610        
Balance at Mar. 31, 2023 $ 715 964,026 549,023 (99,697) 1,414,067
Grant of restricted stock (in shares) 265,361        
Grant of restricted stock $ 3 (3) 0
Issuance of common shares, net of withholdings (in shares) (1,428)        
Issuance of common shares, net of withholdings $ 0 (25)     (25)
Forfeited restricted stock (in shares) (4,300)        
Forfeited restricted stock $ 0 0     0
Purchase of common stock (in shares) (950,000)        
Purchase of common stock $ (10) (15,096)     (15,106)
Amortization of stock awards and restricted stock   2,561     2,561
Total comprehensive income     38,022 3,685 41,707
BALANCE (in shares) at Jun. 30, 2023 70,761,243        
Balance at Jun. 30, 2023 $ 708 951,463 587,045 (96,012) 1,443,204
BALANCE (in shares) at Dec. 31, 2023 65,240,961        
Balance at Dec. 31, 2023 $ 652 836,270 589,209 (57,429) 1,368,702
Grant of restricted stock (in shares) 470,783        
Grant of restricted stock $ 5 (5)     0
Issuance of common shares, net of withholdings (in shares) 54,492        
Issuance of common shares, net of withholdings $ 1 (536)     (535)
Forfeited restricted stock (in shares) (4,800)        
Forfeited restricted stock $ 0       0
Amortization of stock awards and restricted stock   4,536     4,536
Total comprehensive income     16,047 3,933 19,980
Modification of warrants   66,819     66,819
Grant of warrants   5,043     5,043
Amortization of warrants   841     841
BALANCE (in shares) at Jun. 30, 2024 65,761,436        
Balance at Jun. 30, 2024 $ 658 912,968 605,256 (53,496) 1,465,386
BALANCE (in shares) at Mar. 31, 2024 65,702,385        
Balance at Mar. 31, 2024 $ 657 838,402 597,828 (55,462) 1,381,425
Grant of restricted stock (in shares) 43,383        
Grant of restricted stock $ 1 (1)     0
Issuance of common shares, net of withholdings (in shares) 15,668        
Issuance of common shares, net of withholdings $ 0 (72)     (72)
Forfeited restricted stock (in shares) 0        
Forfeited restricted stock $ 0 0     0
Amortization of stock awards and restricted stock   1,936     1,936
Total comprehensive income     7,428 1,966 9,394
Modification of warrants   66,819     66,819
Grant of warrants 5,043     5,043
Amortization of warrants   841     841
BALANCE (in shares) at Jun. 30, 2024 65,761,436        
Balance at Jun. 30, 2024 $ 658 $ 912,968 $ 605,256 $ (53,496) $ 1,465,386