XML 85 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net income $ 45,546 $ 46,505 $ 106,963 $ 106,800
Less net income attributable to non-controlling interest 36,591 32,613 85,012 80,096
Net income attributable to shareholders - basic 8,955 13,892 21,951 26,704
Add: Reallocation of net income attributable to non-controlling interest 0 29,724 0 72,321
Net income attributable to shareholders - diluted $ 8,955 $ 43,616 $ 21,951 $ 99,025
Weighted average shares outstanding - basic 25,009,326 26,254,243 25,447,088 26,254,193
Dilutive effect of unvested restricted common stock 203,852 17,971 97,361 25,235
Class B Common Stock converted to Class A Common Stock 0 82,021,389 0 82,021,389
Weighted average shares outstanding - diluted 25,468,541 108,295,819 25,710,434 108,303,411
Earnings per share        
Basic $ 0.36 $ 0.53 $ 0.86 $ 1.02
Diluted $ 0.35 $ 0.4 $ 0.85 $ 0.91
Performance Shares [Member]        
Dilutive effect of unvested restricted common stock 255,363 2,215 165,985 2,594