XML 85 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net income $ 33,277 $ 29,556 $ 61,417 $ 60,295
Less net income attributable to non-controlling interest 26,605 23,588 48,421 47,483
Net income attributable to shareholders - basic 6,672 5,968 12,996 12,812
Net income attributable to shareholders - diluted $ 6,672 $ 5,968 $ 12,996 $ 12,812
Weighted average shares outstanding - basic 25,175,057 26,254,167 25,668,374 26,254,167
Dilutive effect of unvested restricted common stock 104,615 11,884 53,115 17,454
Weighted average shares outstanding - diluted 25,338,067 26,266,312 25,747,145 26,272,890
Earnings per share        
Basic $ 0.27 $ 0.23 $ 0.51 $ 0.49
Diluted $ 0.26 $ 0.23 $ 0.5 $ 0.49
Performance Shares [Member]        
Dilutive effect of unvested restricted common stock 58,395 261 25,656 1,269