XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Class A - Common Stock
Class B - Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income
Accumulated Deficit
Total Stockholders' Equity
Noncontrolling Interest
Balance at Dec. 31, 2023 $ 330,419     $ 648,317   $ 855 $ (319,872) $ 329,300 $ 1,119
Balance, Shares at Dec. 31, 2023   45,489,379 2,676,154            
Exercise of common stock options 1,795     1,795       1,795  
Exercise of common stock options, Shares   225,152              
Vesting of restricted stock units,shares   494,804              
Shares issued in business combination, Shares   21,083              
Shares issued in business combination 625     625       625  
Exercise of warrants, Shares   52,126              
Donated common stock 657     657       657  
Donated common stock, Shares   40,266              
Stock based compensation 14,161     14,161       14,161  
Comprehensive (loss) income                  
Foreign currency translation (365)         (391)   (391) 26
Net (loss) income (30,308)           (30,313) (30,313) 5
Total comprehensive (loss) income (30,673)           (30,313) (30,704) 31
Balance at Jun. 30, 2024 316,984     665,555   464 (350,185) 315,834 1,150
Balance, Shares at Jun. 30, 2024   46,322,810 2,676,154            
Balance at Mar. 31, 2024 321,595     656,554   381 (336,488) 320,447 1,148
Balance, Shares at Mar. 31, 2024   46,010,987 2,676,154            
Exercise of common stock options 562     562       562  
Exercise of common stock options, Shares   104,671              
Vesting of restricted stock units,shares   134,893              
Exercise of warrants, Shares   52,126              
Donated common stock 314     314       314  
Donated common stock, Shares   20,133              
Stock based compensation 8,125     8,125       8,125  
Comprehensive (loss) income                  
Foreign currency translation 92         83   83 9
Net (loss) income (13,704)           (13,697) (13,697) (7)
Total comprehensive (loss) income (13,612)           (13,697) (13,614) 2
Balance at Jun. 30, 2024 316,984     665,555   464 (350,185) 315,834 1,150
Balance, Shares at Jun. 30, 2024   46,322,810 2,676,154            
Balance at Dec. 31, 2024 315,596     685,054   (328) (370,273) 314,453 1,143
Balance, Shares at Dec. 31, 2024   48,289,274 1,475,311            
Exercise of common stock options $ 1,415     1,415       1,415  
Exercise of common stock options, Shares 144,232 145,394              
Vesting of restricted stock units,shares   836,424              
Shares issued in business combination, Shares   16,716              
Shares issued in business combination $ 625     625       625  
Donated common stock 1,130     1,130       1,130  
Donated common stock, Shares   40,266              
Purchase of capped calls (17,475)     (17,475)       (17,475)  
Purchase of treasury stock (8,080)       $ (8,080)     (8,080)  
Purchase of treasury stock, Shares   (220,994)     220,994        
Stock based compensation 15,237     15,237       15,237  
Comprehensive (loss) income                  
Foreign currency translation 4,586         4,609   4,609 (23)
Net (loss) income (41,513)           (41,512) (41,512) (1)
Total comprehensive (loss) income (36,927)           (41,512) (36,903) (24)
Balance at Jun. 30, 2025 $ 271,521     685,986 $ (8,080) 4,281 (411,785) 270,402 1,119
Balance, Shares at Jun. 30, 2025   49,107,080 1,475,311            
Ending Balance, Treasury Stock, Shares at Jun. 30, 2025 220,994       220,994        
Balance at Mar. 31, 2025 $ 311,033     694,047   1,205 (385,351) 309,901 1,132
Balance, Shares at Mar. 31, 2025   48,992,113 1,475,311            
Exercise of common stock options 905     905       905  
Exercise of common stock options, Shares   90,715              
Vesting of restricted stock units,shares   225,113              
Donated common stock 614     614       614  
Donated common stock, Shares   20,133              
Purchase of capped calls (17,475)     (17,475)       (17,475)  
Purchase of treasury stock (8,080)       $ (8,080)     (8,080)  
Purchase of treasury stock, Shares   (220,994)     220,994        
Stock based compensation 7,895     7,895       7,895  
Comprehensive (loss) income                  
Foreign currency translation 3,066         3,076   3,076 (10)
Net (loss) income (26,437)           (26,434) (26,434) (3)
Total comprehensive (loss) income (23,371)           (26,434) (23,358) (13)
Balance at Jun. 30, 2025 $ 271,521     $ 685,986 $ (8,080) $ 4,281 $ (411,785) $ 270,402 $ 1,119
Balance, Shares at Jun. 30, 2025   49,107,080 1,475,311            
Ending Balance, Treasury Stock, Shares at Jun. 30, 2025 220,994       220,994