XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
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 three and six months ended June 30, 2023 and 2022:
For the Three Months Ended June 30,For the Six Months Ended June 30,
2023202220232022
Net income (loss)$10,988 $(7,399)$19,861 $69,482 
(Income) loss allocated to noncontrolling interest(279)194 (503)(2,087)
Net income (loss) allocable to common shares$10,709 $(7,205)$19,358 $67,395 
Weighted-average shares outstanding—Basic224,422,515 221,164,284 224,325,246 220,982,714 
Weighted-average shares outstanding—Diluted225,073,890 221,164,284 225,088,261 222,033,857 
Earnings (loss) per share—Basic$0.05 $(0.03)$0.09 $0.30 
Earnings (loss) per share—Diluted$0.05 $(0.03)$0.09 $0.30