XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Temporary Equity, Including Portion Attributable to Noncontrolling Interests [Member]
Common Stock Outstanding [Member]
Balance, temporary equity, including noncontrolling interest           $ 6,038 $ 6,038  
Balance (in shares) at Dec. 31, 2023               184,652,402
Balance at Dec. 31, 2023 $ 218,806 $ 18 $ 667,881 $ (460,496) $ 3,196 8,207    
Proceeds from exercise of options (in shares)               1,385,363
Proceeds from exercise of options 3,334 0 3,334 0 0 0    
Common stock issued upon vesting of restricted stock units (in shares)               3,030,973
Common stock issued upon vesting of restricted stock units 0 1 (1) 0 0 0    
Stock-based compensation expense 19,996 0 19,996 0 0 0    
Repurchase of noncontrolling interest $ 0 0 6,379 0 2 (6,381)    
Repurchase and retirement of common stock (in shares) (2,411,432)             (2,411,432)
Repurchase and retirement of common stock $ (19,150) 0 (8,844) (10,306) 0 0    
Net income (14,887)   0 (14,624) 0 (263)    
Unrealized loss on available-for-sale securities (141) 0 0 0 (141) 0    
Foreign currency translation adjustments (391) $ 0 0   (325) (66)    
Balance (in shares) at Jun. 30, 2024   186,657,306           186,657,306
Balance at Jun. 30, 2024 207,408 $ 19 688,487 (485,327) 2,732 1,497    
Reclassification of earn-out RSUs to earn-out shares (258) $ 0 (258)   0 0    
Accretion of redeemable noncontrolling interest 99     99   (99) (99)  
Redemption of noncontrolling interest           (5,926) (5,926)  
Net loss           (5) (5)  
Temporary Equity, Foreign Currency Translation Adjustments           (8) (8)  
Balance (in shares) at Mar. 31, 2024   185,215,633            
Balance at Mar. 31, 2024 212,748 $ 19 677,926 (469,517) 2,693 1,627    
Proceeds from exercise of options (in shares)   1,092,002            
Proceeds from exercise of options 2,550 $ 0 2,550 0 0 0    
Common stock issued upon vesting of restricted stock units (in shares)   1,002,253            
Common stock issued upon vesting of restricted stock units 0 $ 0 0 0 0 0    
Stock-based compensation expense 10,538 $ 0 10,538 0 0 0    
Repurchase and retirement of common stock (in shares)   (652,582)            
Repurchase and retirement of common stock (5,407) $ 0 (2,406) (3,001) 0 0    
Net income (12,938) 0 0 (12,809) 0 (129)    
Unrealized loss on available-for-sale securities (41) 0 0 0 (41) 0    
Foreign currency translation adjustments 79 $ 0 0 0 80 (1)    
Balance (in shares) at Jun. 30, 2024   186,657,306           186,657,306
Balance at Jun. 30, 2024 207,408 $ 19 688,487 (485,327) 2,732 1,497    
Reclassification of earn-out RSUs to earn-out shares (121) $ 0 (121) 0 0 0    
Balance, temporary equity, including noncontrolling interest           0 $ 0  
Balance (in shares) at Dec. 31, 2024   194,070,512            
Balance at Dec. 31, 2024 $ 270,948 $ 19 779,007 (510,448) 576 1,794    
Proceeds from exercise of options (in shares) 1,495,597 1,495,597            
Proceeds from exercise of options $ 8,029 $ 0 8,029 0 0 0    
Common stock issued upon vesting of restricted stock units (in shares)   2,921,254            
Common stock issued upon vesting of restricted stock units 0 $ 0 0 0 0 0    
Stock-based compensation expense 20,763 $ 0 20,763 0 0 0    
Repurchase of noncontrolling interest (12,148)   (9,958) 0   (2,226)    
Repurchase of noncontrolling interest         36      
Reclassification of warrant liabilities 1,452   1,452 0 0 0    
Proceeds from exercise of warrants (in shares)   13,866,954            
Proceeds from exercise of warrants $ 159,471 $ 2 159,469 0 0 0    
Repurchase and retirement of common stock (in shares) (1,215,323) (1,215,323)            
Repurchase and retirement of common stock $ (18,953) $ 0 (5,316) (13,637) 0 0    
Net income 6,459 0 0 6,138 0 321    
Unrealized loss on available-for-sale securities (17) 0 0 0 (17) 0    
Foreign currency translation adjustments 7,131 $ 0 0 0 7,020 111    
Balance (in shares) at Jun. 30, 2025   211,138,994            
Balance at Jun. 30, 2025 443,135 $ 21 953,446 (517,947) 7,615 0    
Balance (in shares) at Mar. 31, 2025   203,030,980            
Balance at Mar. 31, 2025 361,453 $ 20 873,269 (515,468) 1,682 1,950    
Proceeds from exercise of options (in shares)   1,077,228            
Proceeds from exercise of options 7,285 $ 0 7,285 0 0 0    
Common stock issued upon vesting of restricted stock units (in shares)   1,173,259            
Common stock issued upon vesting of restricted stock units 0 $ 0 0 0 0 0    
Stock-based compensation expense 11,143 0 11,143 0 0 0    
Repurchase of noncontrolling interest (12,148) 0 (9,958) 0   (2,226)    
Repurchase of noncontrolling interest         36      
Reclassification of warrant liabilities 1,452 $ 0 1,452 0 0 0    
Proceeds from exercise of warrants (in shares)   6,271,855            
Proceeds from exercise of warrants 72,127 $ 1 72,126 0 0 0    
Repurchase and retirement of common stock (in shares)   (414,328)            
Repurchase and retirement of common stock (7,048) $ 0 (1,871) (5,177) 0 0    
Net income 2,893 0 0 2,698 0 195    
Unrealized loss on available-for-sale securities (5) 0 0 0 (5) 0    
Foreign currency translation adjustments 5,983 $ 0 0 0 5,902 81    
Balance (in shares) at Jun. 30, 2025   211,138,994            
Balance at Jun. 30, 2025 $ 443,135 $ 21 $ 953,446 $ (517,947) $ 7,615 $ 0