XML 54 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic and Diluted Earnings (Loss) Per Share
The following table presents a reconciliation of basic and diluted earnings (loss) per share for the years ended December 31, 2022, 2021 and 2020:
For the Years Ended December 31,
202220212020
Net income$120,659 $45,529 $14,877 
Income allocated to noncontrolling interest(3,410)(940)(109)
Net income allocable to common shares117,249 44,589 14,768 
Weighted-average shares outstanding—Basic221,965,460 108,552,185 93,660,086 
Dilutive securities1,154,477 1,279,336 1,028,354 
Weighted-average shares outstanding—Diluted223,119,937 109,831,520 94,688,440 
Earnings per share—Basic$0.53 $0.41 $0.16 
Earnings per share—Diluted$0.53 $0.41 $0.16