XML 30 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY AND REDEEMABLE NON-CONTROLLING INTERESTS - USD ($)
$ in Thousands
Total
Parent
Common stock ($0.001 par value per share)
Common stock ($0.001 par value per share)
Class A Stock
Additional paid-in capital
Additional paid-in capital
Class A Stock
Retained earnings
Retained earnings
Class A Stock
Accumulated other comprehensive income
Non-controlling interests
Balance at beginning of year at Dec. 31, 2021     $ 13   $ 78,032   $ 740,926   $ 4,225 $ 2,069
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Issuance of Class A non-voting common stock           $ 2,924        
Repurchase of Class A non-voting common stock for cancellation       $ (2)   (58,581)   $ (2,055)    
Share-based expense         11,555          
Vested employee share plan awards         (5,081)          
Change in redemption value of redeemable non-controlling interests $ 1,237       (221)         (1,016)
Net income (loss) attributable to non-controlling interests 32,110           32,351     (241)
Dividends paid             (7,044)      
Currency translation adjustment (2,809)               (2,809)  
Capital distribution to non-controlling interests                   (90)
Balance at end of year at Dec. 31, 2022 794,955 $ 794,233 11   28,628   764,178   1,416 722
Balance at beginning of year at Dec. 31, 2021 127,765                  
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Redemption of redeemable non-controlling interests (103,536)                  
Change in redemption value of redeemable non-controlling interests 1,237       (221)         (1,016)
Balance at end of year at Dec. 31, 2022 $ 25,466                  
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Dividends paid per share (in dollars per share) $ 0.60                  
Issuance of Class A non-voting common stock           6,061        
Repurchase of Class A non-voting common stock for cancellation       (1)   (3,936)   (31,437)    
Share-based expense         13,058          
Vested employee share plan awards         (11,892)          
Change in redemption value of redeemable non-controlling interests $ 689       (145)         (544)
Net income (loss) attributable to non-controlling interests 30,272           30,179     93
Dividends paid             (6,452)      
Currency translation adjustment (502)               (502)  
Capital distribution to non-controlling interests                   (198)
Balance at end of year at Dec. 31, 2023 789,239 789,166 10   31,774   756,468   914 73
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Redemption of redeemable non-controlling interests (26,155)                  
Change in redemption value of redeemable non-controlling interests 689       (145)         (544)
Balance at end of year at Dec. 31, 2023 $ 0                  
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Dividends paid per share (in dollars per share) $ 0.60                  
Issuance of Class A non-voting common stock           8,800        
Repurchase of Class A non-voting common stock for cancellation       $ 0   $ (8,384)   $ (1,219)    
Share-based expense         12,859          
Vested employee share plan awards         (15,580)          
Change in redemption value of redeemable non-controlling interests $ 0       264         237
Net income (loss) attributable to non-controlling interests 71,247           71,557     (310)
Dividends paid             (6,845)      
Currency translation adjustment (223)               (223)  
Capital distribution to non-controlling interests                   0
Balance at end of year at Dec. 31, 2024 850,395 $ 850,395 $ 10   29,733   $ 819,961   $ 691 0
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Redemption of redeemable non-controlling interests 0                  
Change in redemption value of redeemable non-controlling interests 0       $ 264         $ 237
Balance at end of year at Dec. 31, 2024 $ 0                  
Increase (Decrease) in Temporary Equity [Roll Forward]                    
Dividends paid per share (in dollars per share) $ 0.66