XML 58 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (“EPS”) (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table sets forth the calculation of basic and diluted earnings per share for the three months ended September 30, 2025 and 2024:

September 30, 2025September 30, 2024
(in thousands, except share and per share data)
Basic Earnings (Loss) per Common Share:
Net income (loss) to common stockholders$11,410 $31,204 
Dividends allocated to participating securities(50)(38)
Net income (loss) to common stockholders - basic$11,360 $31,166 
Basic weighted average common shares outstanding23,043,587 23,757,039 
Basic earnings (loss) per common share$0.49 $1.31 
Diluted Earnings (Loss) per Common Share:
Net income (loss) to common stockholders - basic$11,410 $31,204 
Dividends allocated to participating securities(50)(38)
Net income (loss) to common stockholders - diluted$11,360 $31,166 
Basic weighted average common shares outstanding23,043,587 23,757,039 
Net effect of dilutive equity awards1,517,294 322,208 
Diluted weighted average common shares outstanding24,560,881 24,079,247 
Diluted earnings (loss) per common share$0.46 $1.29 

The following table sets forth the calculation of basic and diluted earnings per share for the nine months ended September 30, 2025 and 2024:

September 30, 2025September 30, 2024
(in thousands, except share and per share data)
Basic Earnings (Loss) per Common Share:
Net income (loss) to common stockholders$32,708 $43,806 
Dividends allocated to participating securities(89)(115)
Net income (loss) to common stockholders - basic$32,619 $43,691 
Basic weighted average common shares outstanding23,320,200 24,445,105 
Basic earnings (loss) per common share$1.40 $1.79 
Diluted Earnings (Loss) per Common Share:
Net income (loss) to common stockholders - basic$32,708 $43,806 
Dividends allocated to participating securities(89)(115)
Net income (loss) to common stockholders - diluted$32,619 $43,691 
Basic weighted average common shares outstanding23,320,200 24,445,105 
Net effect of dilutive equity awards694,640 333,360 
Diluted weighted average common shares outstanding24,014,840 24,778,465 
Diluted earnings (loss) per common share$1.36 $1.76