XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Warrants
Common Stock
Treasury Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Warrants, outstanding, at beginning of period (in shares) at Dec. 31, 2021   1,643,660          
Common stock, outstanding, at beginning of period (in shares) at Dec. 31, 2021     57,872,452        
Balances, at beginning of period at Dec. 31, 2021 $ 490,589   $ 579 $ 0 $ 485,638 $ 4,372 $ 0
Treasury Stock, at beginning of period (in shares) at Dec. 31, 2021       0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued for Stock-Based Awards (in shares)     91,868        
Stock Issued for Stock-Based Awards 523   $ 1   522    
Net Income (Loss) 3,637         3,637  
Amazon warrants (in shares)   189,652          
Amazon Warrants 1,400       1,400    
Stock-based Compensation 920       920    
Warrants, outstanding, at end of period (in shares) at Mar. 31, 2022   1,833,312          
Common stock, outstanding, at end of period (in shares) at Mar. 31, 2022     57,964,320        
Balances, at end of period at Mar. 31, 2022 497,069   $ 580 $ 0 488,480 8,009 0
Treasury Stock, at end of period (in shares) at Mar. 31, 2022       0      
Warrants, outstanding, at beginning of period (in shares) at Dec. 31, 2021   1,643,660          
Common stock, outstanding, at beginning of period (in shares) at Dec. 31, 2021     57,872,452        
Balances, at beginning of period at Dec. 31, 2021 490,589   $ 579 $ 0 485,638 4,372 0
Treasury Stock, at beginning of period (in shares) at Dec. 31, 2021       0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income (Loss) (285)            
Warrants, outstanding, at end of period (in shares) at Jun. 30, 2022   2,022,964          
Common stock, outstanding, at end of period (in shares) at Jun. 30, 2022     58,145,724        
Balances, at end of period at Jun. 30, 2022 495,888   $ 581 $ (52) 491,492 4,087 (220)
Treasury Stock, at end of period (in shares) at Jun. 30, 2022       1,823      
Warrants, outstanding, at beginning of period (in shares) at Mar. 31, 2022   1,833,312          
Common stock, outstanding, at beginning of period (in shares) at Mar. 31, 2022     57,964,320        
Balances, at beginning of period at Mar. 31, 2022 497,069   $ 580 $ 0 488,480 8,009 0
Treasury Stock, at beginning of period (in shares) at Mar. 31, 2022       0      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued for Stock-Based Awards (in shares)     181,404        
Stock Issued for Stock-Based Awards 1,038   $ 1   1,037    
Net Stock Settlement of Stock-Based Awards (in shares)       1,823      
Net Stock Settlement of Stock-Based Awards (52)     $ (52)      
Net Income (Loss) (3,922)         (3,922)  
Amazon warrants (in shares)   189,652          
Amazon Warrants 1,400       1,400    
Stock-based Compensation 575       575    
Other Comprehensive Income (Loss) (220)           (220)
Warrants, outstanding, at end of period (in shares) at Jun. 30, 2022   2,022,964          
Common stock, outstanding, at end of period (in shares) at Jun. 30, 2022     58,145,724        
Balances, at end of period at Jun. 30, 2022 $ 495,888   $ 581 $ (52) 491,492 4,087 (220)
Treasury Stock, at end of period (in shares) at Jun. 30, 2022       1,823      
Warrants, outstanding, at beginning of period (in shares) at Dec. 31, 2022   2,402,268          
Common stock, outstanding, at beginning of period (in shares) at Dec. 31, 2022 57,325,238   58,217,647        
Balances, at beginning of period at Dec. 31, 2022 $ 492,712   $ 582 $ (17,605) 488,494 22,048 (807)
Treasury Stock, at beginning of period (in shares) at Dec. 31, 2022 892,409     892,409      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued for Stock-Based Awards (in shares)     147,105        
Stock Issued for Stock-Based Awards $ 556   $ 2   554    
Net Stock Settlement of Stock-Based Awards (in shares)       406      
Net Stock Settlement of Stock-Based Awards (8)     $ (8)      
Common stock repurchases (in shares)       1,230,932      
Common Stock Repurchases (15,048)     $ (22,549) 7,501    
Net Income (Loss) 38,328         38,328  
Amazon warrants (in shares)   189,652          
Amazon Warrants 1,400       1,400    
Stock-based Compensation 2,678       2,678    
Other Comprehensive Income (Loss) 389           389
Warrants, outstanding, at end of period (in shares) at Mar. 31, 2023   2,591,920          
Common stock, outstanding, at end of period (in shares) at Mar. 31, 2023     58,364,752        
Balances, at end of period at Mar. 31, 2023 $ 521,007   $ 584 $ (40,162) 500,627 60,376 (418)
Treasury Stock, at end of period (in shares) at Mar. 31, 2023       2,123,747      
Warrants, outstanding, at beginning of period (in shares) at Dec. 31, 2022   2,402,268          
Common stock, outstanding, at beginning of period (in shares) at Dec. 31, 2022 57,325,238   58,217,647        
Balances, at beginning of period at Dec. 31, 2022 $ 492,712   $ 582 $ (17,605) 488,494 22,048 (807)
Treasury Stock, at beginning of period (in shares) at Dec. 31, 2022 892,409     892,409      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net Income (Loss) $ 58,946            
Warrants, outstanding, at end of period (in shares) at Jun. 30, 2023   2,844,789          
Common stock, outstanding, at end of period (in shares) at Jun. 30, 2023 56,012,229   58,552,727        
Balances, at end of period at Jun. 30, 2023 $ 540,765   $ 586 $ (47,673) 507,522 80,994 (664)
Treasury Stock, at end of period (in shares) at Jun. 30, 2023 2,540,498     2,540,498      
Warrants, outstanding, at beginning of period (in shares) at Mar. 31, 2023   2,591,920          
Common stock, outstanding, at beginning of period (in shares) at Mar. 31, 2023     58,364,752        
Balances, at beginning of period at Mar. 31, 2023 $ 521,007   $ 584 $ (40,162) 500,627 60,376 (418)
Treasury Stock, at beginning of period (in shares) at Mar. 31, 2023       2,123,747      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock Issued for Stock-Based Awards (in shares)     187,975        
Stock Issued for Stock-Based Awards 615   $ 2   613    
Common stock repurchases (in shares)       416,751      
Common Stock Repurchases (7,511)     $ (7,511) 0    
Net Income (Loss) 20,618         20,618  
Amazon warrants (in shares)   252,869          
Amazon Warrants 1,867       1,867    
Stock-based Compensation 4,415       4,415    
Other Comprehensive Income (Loss) $ (246)           (246)
Warrants, outstanding, at end of period (in shares) at Jun. 30, 2023   2,844,789          
Common stock, outstanding, at end of period (in shares) at Jun. 30, 2023 56,012,229   58,552,727        
Balances, at end of period at Jun. 30, 2023 $ 540,765   $ 586 $ (47,673) $ 507,522 $ 80,994 $ (664)
Treasury Stock, at end of period (in shares) at Jun. 30, 2023 2,540,498     2,540,498