XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted EPS
The following table presents the calculation of basic and diluted earnings per share (in thousands, except per share data):
Three months ended March 31,
20232022
Net income (loss) attributable to common shareholders$3,572 $(22,023)
Basic weighted average common shares outstanding6,123 5,951 
Potentially dilutive common shares333 — 
Diluted weighted average common shares outstanding6,456 5,951 
Basic weighted average income (loss) per common share$0.58 $(3.70)
Diluted weighted average income (loss) per common share$0.55 $(3.70)