XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-based compensation expense for restricted stock in the consolidated statements of operations is summarized as follows:

Stock-based compensation expense for restricted stock in the consolidated statements of operations is summarized as follows:

 

                                 
    Three months ended
June 30,
    Six months ended
June 30,
 
    2024     2023     2024     2023  
Cost of sales   $     $ 37,171     $ (10,755   $ 52,248  
Selling, general and administrative     175,536       143,045       467,813       466,891  
 Total stock-based compensation expense   $ 175,536     $ 180,216     $ 457,058     $ 519,139  
The following table summarizes activity related to outstanding RSUs for the six months ended June 30, 2024:

The following table summarizes activity related to outstanding RSUs for the six months ended June 30, 2024:

 

   RSUs  

Weighted Average 

Grant Date 

Fair Value of 

RSUs

 
Non-vested – January 1, 2024       $ 
Granted    181,323   $2.45 
Vested    (90,660)  $2.45 
Forfeited       $ 
Non-vested – June 30, 2024    90,663   $2.45 
The following table summarizes activity related to outstanding Restricted Stock Awards for the six months ended June 30, 2024:

The following table summarizes activity related to outstanding Restricted Stock Awards for the six months ended June 30, 2024:

 

  

Restricted

Stock Awards

  

Weighted Average  

Grant Date

Fair Value of 

Restricted Stock 

Awards

 
Non-vested – January 1, 2024    167,071   $3.25 
Granted    87,604   $2.33 
Vested    (58,587)  $3.18 
Forfeited    (12,572)  $3.03 
Non-vested – June 30, 2024    183,516   $2.84 
The following table summarizes activity related to outstanding PRSAs for the six months ended June 30, 2024:

The following table summarizes activity related to outstanding PRSAs for the six months ended June 30, 2024:

 

   PRSAs  

Weighted Average 

Grant Date 

Fair Value of 

PRSAs 

 
Non-vested – January 1, 2024   48,050   $3.27 
Granted   64,611   $2.91 
Vested      $ 
Forfeited   (49,295)  $3.23 
Non-vested – June 30, 2024   63,366   $2.93