XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
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]
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)   293,361          
Proceeds from exercise of options 784 $ 0 784 0 0 0  
Common stock issued upon vesting of restricted stock units (in shares)   2,028,720          
Common stock issued upon vesting of restricted stock units 0 $ 1 (1) 0 0 0  
Stock-based compensation expense $ 9,458 $ 0 9,458 0 0 0  
Repurchase and retirement of common stock (in shares) (1,758,850) (1,758,850)          
Repurchase and retirement of common stock $ (13,743) $ 0 (6,438) (7,305) 0 0  
Net income (1,949) 0 0 (1,815) 0 (134)  
Unrealized loss on available-for-sale securities (100) 0 0 0 (100) 0  
Foreign currency translation adjustments (470) $ 0 0   (405) (65)  
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  
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2023           6,038 $ 6,038
Accretion of redeemable noncontrolling interest (99)     (99)   (99) (99)
Accretion of redeemable noncontrolling interest 99     99   99 99
Redemption of noncontrolling interest           (5,926) (5,926)
Redemption of noncontrolling interest 0 0 6,379 0 2 (6,381)  
Reclassification of earn-out RSUs to earn-out shares (137) 0 (137)   0 0  
Net loss (1,949) $ 0 0 (1,815) 0 (134)  
Temporary Equity, Foreign Currency Translation Adjustments           (8) (8)
Balance, temporary equity, including noncontrolling interest at Mar. 31, 2024           0 0
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  
Net income           (5) (5)
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  
Balance, temporary equity, including noncontrolling interest at Dec. 31, 2023           6,038 6,038
Net loss           (5) $ (5)
Proceeds from exercise of options (in shares) 418,369 418,369          
Proceeds from exercise of options $ 744 $ 0 744 0 0 0  
Common stock issued upon vesting of restricted stock units (in shares)   1,747,995          
Common stock issued upon vesting of restricted stock units 0 $ 0 0 0 0 0  
Stock-based compensation expense 9,620 $ 0 9,620 0 0 0  
Proceeds from exercise of warrants (in shares)   7,595,099          
Proceeds from exercise of warrants $ 87,344 $ 1 87,343 0 0 0  
Repurchase and retirement of common stock (in shares) (800,995) (800,995)          
Repurchase and retirement of common stock $ (11,905) $ 0 (3,445) (8,460) 0 0  
Net income 3,566 0 0 3,440 0 126  
Unrealized loss on available-for-sale securities (12) 0 0 0 (12) 0  
Foreign currency translation adjustments 1,148 $ 0 0 0 1,118 30  
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  
Net loss $ 3,566 $ 0 $ 0 $ 3,440 $ 0 $ 126