XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Total
Balance at Dec. 31, 2020 $ 433 $ 118,269 $ (78,080) $ 40,622
Balance (in shares) at Dec. 31, 2020 43,347,887      
Issuance of common stock upon exercise of stock options $ 14 187   201
Issuance of common stock upon exercise of stock options (in shares) 1,398,979      
Excess tax benefits from exercise of stock options   (2,655)   (2,655)
Issuance of common stock for services $ 1     1
Issuance of common stock for services (in shares) 12,059      
Value of share-based arrangements   511   511
Net income     32,259 32,259
Balance at Dec. 31, 2021 $ 448 116,312 (45,821) 70,939
Balance (in shares) at Dec. 31, 2021 44,758,925      
Issuance of common stock upon exercise of stock options $ 5 177   182
Issuance of common stock upon exercise of stock options (in shares) 519,749      
Excess tax benefits from exercise of stock options   (969)   (969)
Issuance of common stock for services (in shares) 8,945      
Value of share-based arrangements   922   922
Net income     103,801 103,801
Balance at Dec. 31, 2022 $ 453 $ 116,442 $ 57,980 $ 174,875
Balance (in shares) at Dec. 31, 2022 45,287,619