v3.25.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Net 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 
   Three Months Ended 
   March 31, 
   2025   2024 
Numerator:          
Net income (loss)  $58   $(4,400)
Denominator:          
Basic – weighted average shares outstanding   139,068,831    130,201,251 
Effect of dilutive securities:          
Employee restricted stock units and deferred stock units   4,266,283     
Diluted – weighted average shares outstanding   143,335,114    130,201,251 
Basic (loss) earnings per share   0.00    (0.03)
Diluted (loss) earnings per share   0.00    (0.03)