XML 91 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:        
Net income attributable to the Company $ 21,071 $ 4,756 $ 47,675 $ 21,804
Adjustments to net income attributable to the Company 0 0 9 (7)
Net income attributable to common shareholders 21,071 4,756 47,684 21,797
Numerator—basic common shares:        
Less: net income allocated to participating securities 19 5 43 31
Allocation of basic net income among common shareholders 21,052 4,751 47,641 21,766
Numerator—diluted common shares:        
Reallocation of income from dilutive potential securities 21,495 5,109 48,813 23,480
Less: net income allocated to participating securities 18 5 40 30
Numerator for diluted net income available to Class A/B common shareholders $ 42,548 $ 9,860 $ 96,457 $ 45,247
Restricted Stock Units (RSUs)        
Diluted earnings per share:        
Anti-dilutive potential securities (in shares) 0 0 0 0
Performance Restricted Stock Units (RSUs)        
Diluted earnings per share:        
Anti-dilutive potential securities (in shares) 4,489,097 4,107,889 4,489,097 4,107,889
Restricted Shares        
Diluted earnings per share:        
Anti-dilutive potential securities (in shares) 0 0 0 0
Common Class A        
Diluted earnings per share:        
Anti-dilutive potential securities (in shares) 3,137,134 3,137,134 3,137,134 3,137,134
Common Class A        
Numerator:        
Net income attributable to common shareholders $ 21,045 $ 4,749 $ 47,625 $ 21,759
Numerator—diluted common shares:        
Numerator for diluted net income available to Class A/B common shareholders $ 42,541 $ 9,858 $ 96,441 $ 45,240
Denominator:        
Basic weighted average Class A/B common shares outstanding (in shares) 69,796,339 69,279,028 69,692,349 69,192,620
Diluted weighted average Class A/B common shares outstanding (in shares) 149,430,920 146,565,417 149,267,968 146,394,307
Basic earnings per share:        
Class A/B common shares (in dollars per share) $ 0.30 $ 0.07 $ 0.68 $ 0.31
Diluted earnings per share:        
Class A/B common shares (in dollars per share) $ 0.28 $ 0.07 $ 0.65 $ 0.31
Common Class B        
Numerator:        
Net income attributable to common shareholders $ 7 $ 2 $ 16 $ 7
Numerator—diluted common shares:        
Numerator for diluted net income available to Class A/B common shareholders $ 7 $ 2 $ 16 $ 7
Denominator:        
Basic weighted average Class A/B common shares outstanding (in shares) 79,233,544 79,233,544 79,233,544 79,233,544
Diluted weighted average Class A/B common shares outstanding (in shares) 79,233,544 79,233,544 79,233,544 79,233,544
Basic earnings per share:        
Class A/B common shares (in dollars per share) $ 0.00 $ 0.00 $ 0.00 $ 0.00
Diluted earnings per share:        
Class A/B common shares (in dollars per share) $ 0.00 $ 0.00 $ 0.00 $ 0.00