XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table presents the computations of basic and diluted net income or loss per common share for the periods indicated:
Three Months EndedSix Months Ended
June 30,June 30,
2023202220232022
Weighted average number of common shares outstanding - basic54,137,32739,190,25153,981,46337,964,617
Incremental common shares-unvested RSUs160,303110,629119,570110,629
Incremental common shares-unvested PSUs287,452257,582226,352257,582
Weighted average number of common shares outstanding - diluted54,585,08239,558,46254,327,38538,332,828
Net income to common shareholders$52,414 $27,413 $8,769 $142,699 
Net income per common share-basic$0.97 $0.70 $0.16 $3.76 
Net income per common share-diluted$0.96 $0.69 $0.16 $3.72