v3.25.2
Condensed Consolidated Statements of Changes in Equity - USD ($)
$ in Thousands
Total
Common Stock
Class A
Common Stock
Class B
Common Stock
Class C
Common Stock
Class D
Additional Paid in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Non- controlling Interest
Beginning balance (in shares) at Dec. 31, 2023   127,604,185 111,191 32,684,156 82,955,977        
Beginning balance at Dec. 31, 2023 $ 409,657 $ 128 $ 0 $ 33 $ 83 $ 532,507 $ 2,909 $ (181,331) $ 55,328
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of options to purchase common stock (in shares)   626,608              
Exercise of options to purchase common stock 104         91     13
Restricted stock units released (in shares)   3,344,058              
Restricted stock units released 3 $ 3              
Shares withheld for net share settlement and other (in shares)   (1,635,604)              
Shares withheld for net share settlement and other (28,775) $ (1)       (25,083)     (3,691)
Equity-based compensation 24,316         21,197     3,119
Foreign currency translation adjustment (1,764)           (1,537)   (227)
Unrealized loss on available-for-sale investments (66)           (58)   (8)
Net income (loss) 2,236             1,898 338
Accrued tax distributions payable to Continuing Equity Owners 505               505
Effect of LLC unit / share exchanges (in shares)   16,250,000   (5,259,868) (10,990,132)        
Effect of LLC unit / share exchanges 0 $ 16   $ (5) $ (11)     9,830 (9,830)
Ending balance (in shares) at Mar. 31, 2024   146,189,247 111,191 27,424,288 71,965,845        
Ending balance at Mar. 31, 2024 406,215 $ 146 $ 0 $ 27 $ 72 528,712 1,314 (169,603) 45,547
Beginning balance (in shares) at Dec. 31, 2023   127,604,185 111,191 32,684,156 82,955,977        
Beginning balance at Dec. 31, 2023 409,657 $ 128 $ 0 $ 33 $ 83 532,507 2,909 (181,331) 55,328
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Unrealized loss on available-for-sale investments (126)                
Net income (loss) 2,511                
Ending balance (in shares) at Jun. 30, 2024   160,421,799 111,191 27,424,288 58,304,726        
Ending balance at Jun. 30, 2024 428,671 $ 160 $ 0 $ 27 $ 58 549,580 832 (170,050) 48,064
Beginning balance (in shares) at Mar. 31, 2024   146,189,247 111,191 27,424,288 71,965,845        
Beginning balance at Mar. 31, 2024 406,215 $ 146 $ 0 $ 27 $ 72 528,712 1,314 (169,603) 45,547
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of options to purchase common stock (in shares)   836,970              
Exercise of options to purchase common stock 6 $ 1       5      
Restricted stock units released (in shares)   199,874              
Shares withheld for net share settlement and other (in shares)   (638,679)              
Shares withheld for net share settlement and other (4,307) $ (1)       (3,824)     (482)
ESPP shares issued (in shares)   173,268              
ESPP shares issued 2,795         2,482     313
Equity-based compensation 25,005         22,205     2,800
Foreign currency translation adjustment (483)           (429)   (54)
Unrealized loss on available-for-sale investments (60)           (53)   (7)
Net income (loss) 276             (430) 706
Accrued tax distributions payable to Continuing Equity Owners (776)               (776)
Effect of LLC unit / share exchanges (in shares)   13,661,119     (13,661,119)        
Effect of LLC unit / share exchanges 0 $ 14     $ (14)     (17) 17
Ending balance (in shares) at Jun. 30, 2024   160,421,799 111,191 27,424,288 58,304,726        
Ending balance at Jun. 30, 2024 428,671 $ 160 $ 0 $ 27 $ 58 549,580 832 (170,050) 48,064
Beginning balance (in shares) at Dec. 31, 2024   212,857,580 0 12,542,110 22,243,668        
Beginning balance at Dec. 31, 2024 1,030,231 $ 213 $ 0 $ 13 $ 22 725,174 (1,113) 283,946 21,976
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common units (in shares)   3,833,333              
Issuance of common stock 102,733 $ 4       102,729      
Exercise of options to purchase common stock (in shares)   688,230              
Restricted stock units released (in shares)   3,999,389              
Restricted stock units released 4 $ 4              
Shares withheld for net share settlement and other (in shares)   (1,032,812)              
Shares withheld for net share settlement and other (24,402) $ (1)       (23,177)     (1,224)
Equity-based compensation 23,857         22,663     1,194
Foreign currency translation adjustment 3,402           3,231   171
Unrealized loss on available-for-sale investments (148)           (140)   (8)
Net income (loss) 6,936             6,510 426
Accrued tax distributions payable to Continuing Equity Owners (6)               (6)
Effect of LLC unit / share exchanges (in shares)   6,088,609     (6,088,609)        
Effect of LLC unit / share exchanges 0 $ 6     $ (6)     (4,248) 4,248
Ending balance (in shares) at Mar. 31, 2025   226,434,329 0 12,542,110 16,155,059        
Ending balance at Mar. 31, 2025 1,142,607 $ 226 $ 0 $ 13 $ 16 827,389 1,978 286,208 26,777
Beginning balance (in shares) at Dec. 31, 2024   212,857,580 0 12,542,110 22,243,668        
Beginning balance at Dec. 31, 2024 1,030,231 $ 213 $ 0 $ 13 $ 22 725,174 (1,113) 283,946 21,976
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Unrealized loss on available-for-sale investments (148)                
Net income (loss) (17,215)                
Ending balance (in shares) at Jun. 30, 2025   287,637,289 4,506,422 0 0        
Ending balance at Jun. 30, 2025 1,987,970 $ 288 $ 5 $ 0 $ 0 1,688,311 8,286 270,689 20,391
Beginning balance (in shares) at Mar. 31, 2025   226,434,329 0 12,542,110 16,155,059        
Beginning balance at Mar. 31, 2025 1,142,607 $ 226 $ 0 $ 13 $ 16 827,389 1,978 286,208 26,777
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common units (in shares)   35,788,216              
Issuance of common stock 774,233 $ 36       774,197      
Exercise of options to purchase common stock (in shares)   605,077              
Exercise of options to purchase common stock 168 $ 1       161     6
Restricted stock units released (in shares)   798,128              
Restricted stock units released 1 $ 1              
Shares withheld for net share settlement and other (in shares)   (348,118)              
Shares withheld for net share settlement and other (4,937)         (4,745)     (192)
ESPP shares issued (in shares)   168,910              
ESPP shares issued 3,316         3,188     128
Equity-based compensation 37,685         36,222     1,463
Acquisition-related restricted stock units issued 14,680         14,110     570
Foreign currency translation adjustment 6,563           6,308   255
Unrealized loss on available-for-sale investments 0                
Net income (loss) (24,151)             (23,225) (926)
Accrued tax distributions payable to Continuing Equity Owners 16               16
Effect of LLC unit / share exchanges (in shares)   24,190,747 4,506,422 (12,542,110) (16,155,059)        
Effect of LLC unit / share exchanges 37,789 $ 24 $ 5 $ (13) $ (16) 37,789   7,706 (7,706)
Ending balance (in shares) at Jun. 30, 2025   287,637,289 4,506,422 0 0        
Ending balance at Jun. 30, 2025 $ 1,987,970 $ 288 $ 5 $ 0 $ 0 $ 1,688,311 $ 8,286 $ 270,689 $ 20,391