XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings (Accumulated Deficit)
Total
Balance at Dec. 31, 2022 $ 453 $ 116,442 $ 57,980 $ 174,875
Balance (in shares) at Dec. 31, 2022 45,287,619      
Issuance of common stock upon exercise of stock options   38   38
Issuance of common stock upon exercise of stock options (in shares) 41,273      
Excess tax benefits from exercise of stock options   (2)   (2)
Share - based compensation   1,057   1,057
Net income     15,531 15,531
Balance at Mar. 31, 2023 $ 453 117,535 73,511 191,499
Balance (in shares) at Mar. 31, 2023 45,328,892      
Balance at Dec. 31, 2022 $ 453 116,442 57,980 174,875
Balance (in shares) at Dec. 31, 2022 45,287,619      
Balance at Dec. 31, 2023 $ 455 118,091 110,227 228,773
Balance (in shares) at Dec. 31, 2023 45,502,380      
Issuance of common stock upon exercise of stock options (in shares) 8,545      
Excess tax benefits from exercise of stock options   (3)   (3)
Share - based compensation   279   279
Net income     9,562 9,562
Balance at Mar. 31, 2024 $ 455 $ 118,367 $ 119,789 $ 238,611
Balance (in shares) at Mar. 31, 2024 45,510,925