v3.25.2
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net income available to Class A Common Stockholders        
Net income $ 47,202 $ 42,657 $ 74,495 $ 50,856
Net income attributable to non-controlling interest (36,229) (32,279) (55,151) (41,829)
Accretion of Series A Convertible Preferred Stock (1,875) (1,839) (3,750) (3,677)
Class A Common Stock        
Basic Earnings per Share        
Net income available to Class A Common Stockholders $ 8,465 $ 7,912 $ 14,505 $ 4,955
Weighted-average shares of Class A Common Stock outstanding (in shares) 90,698 85,687 90,374 85,171
Basic earnings per share (in dollars per share) $ 0.09 $ 0.09 $ 0.16 $ 0.06
Diluted Earnings per Share        
Net income available to Class A Common Stockholders $ 8,465 $ 7,912 $ 14,574 $ 5,007
Weighted-average shares of class A common stock outstanding (in shares) 90,698 85,687 91,247 86,072
Diluted earnings per share (in dollars per share) $ 0.09 $ 0.09 $ 0.16 $ 0.06
Net income available to Class A Common Stockholders        
Net income $ 47,202 $ 42,657 $ 74,495 $ 50,856
Net income attributable to non-controlling interest (36,229) (32,279) (55,151) (41,829)
Accretion of Series A Convertible Preferred Stock (1,875) (1,839) (3,750) (3,677)
Undistributed earnings allocated to Series A Convertible Preferred Stock (633) (627) (1,089) (395)
Net income available to Class A Common Stockholders, Basic 8,465 7,912 14,505 4,955
Undistributed earnings allocated to Series A Convertible Preferred Stock 0 0 0 0
Adjustment for potentially dilutive THG units 0 0 0 0
Adjustment for potentially dilutive Series A Convertible Preferred Stock 0 0 0 0
Adjustment for potentially dilutive share-based compensation awards 0 0 69 52
Adjustment for potentially dilutive warrants 0 0 0 0
Net income available to Class A Common Stockholders, Diluted $ 8,465 $ 7,912 $ 14,574 $ 5,007
Weighted Average Shares of Class A Common Stock Outstanding        
Weighted-average shares of Class A Common Stock outstanding, Basic (in shares) 90,698 85,687 90,374 85,171
Adjustment for potentially dilutive THG units (in shares) 0 0 0 0
Adjustment for potentially dilutive Series A Convertible Preferred Stock ( in shares) 0 0 0 0
Adjustment for potentially dilutive share-based compensation awards (in shares) 0 0 873 901
Adjustment for potentially dilutive warrant liabilities (in shares) 0 0 0 0
Weighted-average shares of class A common stock outstanding, Diluted (in shares) 90,698 85,687 91,247 86,072