v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Income (Loss) Per Share:  
Schedule of Basic and Diluted Earnings Per Share

The table below sets forth the computation of basic and diluted earnings (loss) per share (in thousands, except per share data):

 

   2025   2024   2025   2024 
  

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
   2025   2024   2025   2024 
Numerator:                
Net income (loss)  $3,550   $(3,861)  $3,608   $(8,261)
Denominator:                    
Basic – weighted average shares outstanding   139,310,589    130,269,710    139,190,378    130,291,796 
Effect of dilutive securities:                    
Employee restricted stock units and deferred stock units   4,011,541        3,896,933     
Warrants   5,252,112        5,252,112     
Diluted – weighted average shares outstanding   148,574,242    130,269,710    148,339,423    130,291,796 
Basic earnings (loss) per share   0.03    (0.03)   0.03    (0.06)
Diluted earnings (loss) per share   0.02    (0.03)   0.02    (0.06)