XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Dec. 31, 2022 15,357,746          
Balance at Dec. 31, 2022 $ 153 $ 226,991 $ 656,664 $ (9,532) $ 3,238 $ 877,514
Net income 0 0 11,723 0 (438) 11,285
Other comprehensive income (loss) 0 0 0 1,679 0 1,679
Stock–based compensation $ 0 639 0 0 0 639
Shares sold – options exercised (in shares) 7,046          
Shares sold – options exercised $ 0 0 0 0 0 0
Repurchase of common shares (in shares) (44,349)          
Repurchase of common shares $ 0 (2,482) 0 0 0 (2,482)
Dividends declared to common stockholders $ 0 0 (8,733) 0 0 (8,733)
Balance (in shares) at Mar. 31, 2023 15,320,443          
Balance at Mar. 31, 2023 $ 153 225,148 659,654 (7,853) 2,800 879,902
Balance (in shares) at Dec. 31, 2022 15,357,746          
Balance at Dec. 31, 2022 $ 153 226,991 656,664 (9,532) 3,238 877,514
Net income           37,323
Other comprehensive income (loss)           (582)
Balance (in shares) at Sep. 30, 2023 15,324,560          
Balance at Sep. 30, 2023 $ 153 226,888 668,244 (10,114) 2,169 887,340
Balance (in shares) at Dec. 31, 2022 15,357,746          
Balance at Dec. 31, 2022 $ 153 226,991 656,664 (9,532) 3,238 $ 877,514
Shares sold – options exercised (in shares)           103,481
Balance (in shares) at Dec. 31, 2023 15,350,661          
Balance at Dec. 31, 2023 $ 153 227,604 687,599 (6,604) 1,728 $ 910,480
Balance (in shares) at Mar. 31, 2023 15,320,443          
Balance at Mar. 31, 2023 $ 153 225,148 659,654 (7,853) 2,800 879,902
Net income 0 0 16,281 0 (364) 15,917
Other comprehensive income (loss) 0 0 0 (1,200) 0 (1,200)
Stock–based compensation $ 0 772 0 0 0 772
Shares sold – options exercised (in shares) 100          
Shares sold – options exercised $ 0 6 0 0 0 6
Dividends declared to common stockholders $ 0 0 (9,039) 0 0 (9,039)
Balance (in shares) at Jun. 30, 2023 15,320,543          
Balance at Jun. 30, 2023 $ 153 225,926 666,896 (9,053) 2,436 886,358
Net income 0 0 10,388 0 (267) 10,121
Other comprehensive income (loss) 0 0 0 (1,061) 0 (1,061)
Stock–based compensation $ 0 708 0 0 0 708
Shares sold – options exercised (in shares) 4,017          
Shares sold – options exercised $ 0 254 0 0 0 254
Dividends declared to common stockholders $ 0 0 (9,040) 0 0 (9,040)
Balance (in shares) at Sep. 30, 2023 15,324,560          
Balance at Sep. 30, 2023 $ 153 226,888 668,244 (10,114) 2,169 887,340
Balance (in shares) at Dec. 31, 2023 15,350,661          
Balance at Dec. 31, 2023 $ 153 227,604 687,599 (6,604) 1,728 910,480
Net income 0 0 26,213 0 38 26,251
Other comprehensive income (loss) 0 0 0 (437) 0 (437)
Stock–based compensation $ 0 793 0 0 0 793
Shares sold – options exercised (in shares) 150,194          
Shares sold – options exercised $ 1 8,412 0 0 0 8,413
Repurchase of common shares (in shares) (101,131)          
Repurchase of common shares $ 0 (9,900) 0 0 0 (9,900)
Dividends declared to common stockholders $ 0 0 (9,086) 0 0 (9,086)
Balance (in shares) at Mar. 31, 2024 15,399,724          
Balance at Mar. 31, 2024 $ 154 226,909 704,726 (7,041) 1,766 926,514
Balance (in shares) at Dec. 31, 2023 15,350,661          
Balance at Dec. 31, 2023 $ 153 227,604 687,599 (6,604) 1,728 910,480
Net income           96,057
Other comprehensive income (loss)           $ 3,751
Shares sold – options exercised (in shares)           211,040
Balance (in shares) at Sep. 30, 2024 15,440,970          
Balance at Sep. 30, 2024 $ 154 230,635 755,532 (2,853) 3,328 $ 986,796
Balance (in shares) at Mar. 31, 2024 15,399,724          
Balance at Mar. 31, 2024 $ 154 226,909 704,726 (7,041) 1,766 926,514
Net income 0 0 26,844 0 262 27,106
Other comprehensive income (loss) 0 0 0 1,132 0 1,132
Stock–based compensation $ 0 1,176 0 0 0 1,176
Shares sold – options exercised (in shares) 38,849          
Shares sold – options exercised $ 0 2,827 0 0 0 2,827
Repurchase of common shares (in shares) (15,636)          
Repurchase of common shares $ 0 (1,502) 0 0 0 (1,502)
Dividends declared to common stockholders $ 0 0 (9,408) 0 0 (9,408)
Balance (in shares) at Jun. 30, 2024 15,422,937          
Balance at Jun. 30, 2024 $ 154 229,410 722,162 (5,909) 2,028 947,845
Net income 0 0 42,789 0 (89) 42,700
Other comprehensive income (loss) 0 0 0 3,056 0 3,056
Stock–based compensation $ 0 1,093 0 0 0 1,093
Shares sold – options exercised (in shares) 34,417          
Shares sold – options exercised 2,232 0 0 0 2,232
Repurchase of common shares (in shares) (16,384)          
Repurchase of common shares $ 0 (2,100) 0 0 0 (2,100)
Dividends declared to common stockholders 0 0 (9,419) 0 0 (9,419)
Contributions attributable to noncontrolling interest 1,389 1,389
Balance (in shares) at Sep. 30, 2024 15,440,970          
Balance at Sep. 30, 2024 $ 154 $ 230,635 $ 755,532 $ (2,853) $ 3,328 $ 986,796