XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Treasury Stock [Member]
Total
Balance (in shares) at Dec. 31, 2020 7,500       30  
Balance at Dec. 31, 2020 $ 75 $ 32,484 $ 144,921 $ 0 $ (587) $ 176,893
Share-based compensation (in shares) 34       0  
Share-based compensation $ 0 501 0 0 $ 0 501
Net share settlement of RSUs (in shares) (14)       0  
Net share settlement of RSUs $ 0 (738) 0 0 $ 0 (738)
Other comprehensive income 0 0 0 0 0 0
Net income 0 0 4,163   0 4,163
Other comprehensive income $ 0 0 0 0 $ 0 0
Balance (in shares) at Mar. 31, 2021 7,520       30  
Balance at Mar. 31, 2021 $ 75 32,247 149,084 0 $ (587) 180,819
Balance (in shares) at Dec. 31, 2020 7,500       30  
Balance at Dec. 31, 2020 $ 75 32,484 144,921 0 $ (587) 176,893
Other comprehensive income           0
Net income           12,667
Other comprehensive income           0
Balance (in shares) at Sep. 30, 2021 7,531       30  
Balance at Sep. 30, 2021 $ 75 33,677 157,588 0 $ (587) 190,753
Balance (in shares) at Mar. 31, 2021 7,520       30  
Balance at Mar. 31, 2021 $ 75 32,247 149,084 0 $ (587) 180,819
Share-based compensation (in shares) 4       0  
Share-based compensation $ 0 620 0 0 $ 0 620
Net share settlement of RSUs 0 (2) 0 0 0 (2)
Other comprehensive income 0 0 0 0 0 0
Net income $ 0 0 4,715 0 $ 0 4,715
Exercise of stock options (in shares) 7       0  
Exercise of stock options $ 0 162 0 0 $ 0 162
Other comprehensive income $ 0 0 0 0 $ 0 0
Balance (in shares) at Jun. 30, 2021 7,531       30  
Balance at Jun. 30, 2021 $ 75 33,027 153,799 0 $ (587) 186,314
Share-based compensation (in shares) 0        
Share-based compensation $ 0 650 0 0 650
Net share settlement of RSUs 0 0 0 0 0
Other comprehensive income 0 0 0 0 0
Net income $ 0 0 3,789 0 3,789
Exercise of stock options (in shares) 0        
Exercise of stock options $ 0 0 0 0 0
Other comprehensive income $ 0 0 0 0 0
Balance (in shares) at Sep. 30, 2021 7,531       30  
Balance at Sep. 30, 2021 $ 75 33,677 157,588 0 $ (587) 190,753
Balance (in shares) at Dec. 31, 2021 7,535       30  
Balance at Dec. 31, 2021 $ 75 34,151 160,807 0 $ (587) 194,446
Share-based compensation (in shares) 46       0  
Share-based compensation $ 1 691 0 0 $ 0 692
Net share settlement of RSUs (in shares) (20)       0  
Net share settlement of RSUs $ 0 (1,299) 0 0 $ 0 (1,299)
Other comprehensive income 0 0 0 381 0 381
Net income 0 0 4,858   0 4,858
Other comprehensive income $ 0 0 0 381 $ 0 381
Balance (in shares) at Mar. 31, 2022 7,561       30  
Balance at Mar. 31, 2022 $ 76 33,543 165,665 381 $ (587) 199,078
Balance (in shares) at Dec. 31, 2021 7,535       30  
Balance at Dec. 31, 2021 $ 75 34,151 160,807 0 $ (587) 194,446
Other comprehensive income           (2,860)
Net income           33,327
Other comprehensive income           (2,860)
Balance (in shares) at Sep. 30, 2022 7,569       30  
Balance at Sep. 30, 2022 $ 76 35,396 194,134 (2,860) $ (587) 226,159
Balance (in shares) at Mar. 31, 2022 7,561       30  
Balance at Mar. 31, 2022 $ 76 33,543 165,665 381 $ (587) 199,078
Share-based compensation (in shares) 4       0  
Share-based compensation $ 0 781 0 0 $ 0 781
Net share settlement of RSUs 0 (3) 0 0 0 (3)
Other comprehensive income 0 0 0 (1,516) 0 (1,516)
Net income $ 0 0 8,929 0 $ 0 8,929
Exercise of stock options (in shares) 1       0  
Exercise of stock options $ 0 21 0 0 $ 0 21
Other comprehensive income $ 0 0 0 (1,516) $ 0 (1,516)
Balance (in shares) at Jun. 30, 2022 7,566       30  
Balance at Jun. 30, 2022 $ 76 34,342 174,594 (1,135) $ (587) 207,290
Share-based compensation (in shares) 0       0  
Share-based compensation $ 0 897 0 0 $ 0 897
Net share settlement of RSUs 0 (189) 0 0 0 (189)
Other comprehensive income 0 0 0 (1,725) 0 (1,725)
Net income $ 0 0 19,540 0 $ 0 19,540
Exercise of stock options (in shares) 14       0  
Exercise of stock options $ 0 346 0 0 $ 0 346
Other comprehensive income $ 0 0 0 (1,725) $ 0 (1,725)
Balance (in shares) at Sep. 30, 2022 7,569       30  
Balance at Sep. 30, 2022 $ 76 $ 35,396 $ 194,134 $ (2,860) $ (587) $ 226,159