v3.26.1
Income (Loss) Per Share of Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Income (Loss) Per Share of Common Stock [Abstract]  
Schedule of Earnings Per Share

The following table summarizes the calculation of basic and diluted income per common stock (in thousands, except for share and per share amounts):

 

  

Three months ended

March 31,

 
   2026   2025 
Basic income (loss) per common stock (numerator):        
Net income (loss) applicable to common stock – basic   38,310    (7,642)
common stock (denominator):          
Weighted average number of common stock – basic   40,773,866    41,228,782 
Basic income (loss) per common stock   0.94    (0.19)
           
Diluted income (loss) per common stock (numerator):          
Net income (loss) applicable to common stock – diluted   38,310    (7,642)
common stock (denominator):          
Weighted average number of common stock – basic   40,773,866    41,228,782 
Diluted effect of Options, RSU and PSUs   1,196,320    
-
 
Weighted average number of common stock – diluted   41,970,186    41,228,782 
Diluted income (loss) per common stock   0.91    (0.19)