XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Deficit - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance at Dec. 31, 2022 $ 11 $ (108,379) $ 26,291 $ (82,077)
Beginning balance (in shares) at Dec. 31, 2022 11,390,355      
Shares issued under stock-based compensation plans   (120)   (120)
Shares issued under stock-based compensation plans (in shares) 39,890      
Stock-based compensation   1,831   1,831
Components of comprehensive income:        
Net income     17,396 17,396
Ending balance at Jun. 30, 2023 $ 11 (106,668) 43,687 (62,970)
Ending balance (in shares) at Jun. 30, 2023 11,430,245      
Beginning balance at Mar. 31, 2023 $ 11 (107,907) 37,164 (70,732)
Beginning balance (in shares) at Mar. 31, 2023 11,424,628      
Shares issued under stock-based compensation plans   (51)   (51)
Shares issued under stock-based compensation plans (in shares) 5,617      
Stock-based compensation   1,290   1,290
Components of comprehensive income:        
Net income     6,523 6,523
Ending balance at Jun. 30, 2023 $ 11 (106,668) 43,687 (62,970)
Ending balance (in shares) at Jun. 30, 2023 11,430,245      
Beginning balance at Dec. 31, 2023 $ 11 (102,223) 50,276 $ (51,936)
Beginning balance (in shares) at Dec. 31, 2023 11,446,155     11,446,155
Shares issued under stock-based compensation plans   (1,286)   $ (1,286)
Shares issued under stock-based compensation plans (in shares) 93,191      
Stock-based compensation   5,154   5,154
Repurchase and retirement of common shares   (7,945)   $ (7,945)
Repurchase and retirement of common shares (in shares) (352,750)     (352,750)
Components of comprehensive income:        
Net income     11,456 $ 11,456
Ending balance at Jun. 30, 2024 $ 11 (106,300) 61,732 $ (44,557)
Ending balance (in shares) at Jun. 30, 2024 11,186,596     11,186,596
Beginning balance at Mar. 31, 2024 $ 11 (104,193) 55,731 $ (48,451)
Beginning balance (in shares) at Mar. 31, 2024 11,391,476      
Shares issued under stock-based compensation plans   (1,177)   (1,177)
Shares issued under stock-based compensation plans (in shares) 79,612      
Stock-based compensation   2,094   2,094
Repurchase and retirement of common shares   (3,024)   (3,024)
Repurchase and retirement of common shares (in shares) (284,492)      
Components of comprehensive income:        
Net income     6,001 6,001
Ending balance at Jun. 30, 2024 $ 11 $ (106,300) $ 61,732 $ (44,557)
Ending balance (in shares) at Jun. 30, 2024 11,186,596     11,186,596