v3.26.3
Unaudited Consolidated Statements of Changes in Stockholders' Deficit and Non-Controlling Interest - USD ($)
$ in Thousands
Total
Deficit Attributable to Stockholders
Common Stock
Treasury Stock
APIC
AOCI
Accumulated Deficit
NCIs
Beginning balance, common stock (in shares) at Dec. 31, 2024     77,480,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2024       4,386,000        
Beginning balance at Dec. 31, 2024 $ (165,025) $ (166,840) $ 77 $ (19,607) $ 0 $ (176) $ (147,134) $ 1,815
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,499 1,499     1,499      
Vesting of stock awards and ESPP purchases (in shares)     534,000          
Vesting of stock awards and ESPP purchases 63 63 $ 1   62      
Shares withheld for taxes (in shares)     (122,000) 122,000        
Shares withheld for taxes (1,470) (1,470)   $ (1,470)        
Exercise of stock options (in shares)     16,000          
Exercise of stock options 110 110     110      
Exercise of warrants (in shares)     1,804,000          
Exercise of warrants 0   $ 2   (2)      
Issuance of profit interests in subsidiaries 87             87
Foreign currency translation adjustment 43 43       43    
Net income 8,268 8,268         8,268  
Ending balance, common stock (in shares) at Mar. 31, 2025     79,712,000          
Ending balance, treasury stock (in shares) at Mar. 31, 2025       4,508,000        
Ending balance at Mar. 31, 2025 (156,425) (158,327) $ 80 $ (21,077) 1,669 (133) (138,866) 1,902
Beginning balance, common stock (in shares) at Dec. 31, 2024     77,480,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2024       4,386,000        
Beginning balance at Dec. 31, 2024 (165,025) (166,840) $ 77 $ (19,607) 0 (176) (147,134) 1,815
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 46,735              
Ending balance, common stock (in shares) at Sep. 30, 2025     81,821,000          
Ending balance, treasury stock (in shares) at Sep. 30, 2025       4,710,000        
Ending balance at Sep. 30, 2025 (108,514) (110,298) $ 82 $ (22,613) 12,827 (195) (100,399) 1,784
Beginning balance, common stock (in shares) at Mar. 31, 2025     79,712,000          
Beginning balance, treasury stock (in shares) at Mar. 31, 2025       4,508,000        
Beginning balance at Mar. 31, 2025 (156,425) (158,327) $ 80 $ (21,077) 1,669 (133) (138,866) 1,902
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,625 1,625     1,625      
Vesting of stock awards and ESPP purchases (in shares)     270,000          
Vesting of stock awards and ESPP purchases 111 111     111      
Shares withheld for taxes (in shares)     (118,000) 118,000        
Shares withheld for taxes (844) (844)   $ (844)        
Exercise of stock options (in shares)     34,000          
Exercise of stock options 224 224     224      
Issuance of profit interests in subsidiaries 79             79
Foreign currency translation adjustment 217 217       217    
Net income 10,879 10,879         10,879  
Ending balance, common stock (in shares) at Jun. 30, 2025     79,898,000          
Ending balance, treasury stock (in shares) at Jun. 30, 2025       4,626,000        
Ending balance at Jun. 30, 2025 (144,134) (146,115) $ 80 $ (21,921) 3,629 84 (127,987) 1,981
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,227 1,227     1,227      
Vesting of stock awards and ESPP purchases (in shares)     231,000          
Vesting of stock awards and ESPP purchases 103 103     103      
Shares withheld for taxes (in shares)     (84,000) 84,000        
Shares withheld for taxes (692) (692)   $ (692)        
Shares issued as part of Boom asset purchase (in shares)     1,766,000          
Shares issued as part of Boom asset purchase 13,461 13,461 $ 2   13,459      
Exercise of stock options (in shares)     10,000          
Exercise of stock options 79 79     79      
Plastiq NCI repurchase (6,000) (5,670)     (5,670)     (330)
Issuance of profit interests in subsidiaries 133             133
Foreign currency translation adjustment (279) (279)       (279)    
Net income 27,588 27,588         27,588  
Ending balance, common stock (in shares) at Sep. 30, 2025     81,821,000          
Ending balance, treasury stock (in shares) at Sep. 30, 2025       4,710,000        
Ending balance at Sep. 30, 2025 $ (108,514) (110,298) $ 82 $ (22,613) 12,827 (195) (100,399) 1,784
Beginning balance, common stock (in shares) at Dec. 31, 2025 81,907,304   81,907,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 4,732,289     4,732,000        
Beginning balance at Dec. 31, 2025 $ (92,372) (100,415) $ 82 $ (22,759) 13,925 (210) (91,453) 8,043
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,869 1,869     1,869      
Vesting of stock awards and ESPP purchases (in shares)     561,000          
Vesting of stock awards and ESPP purchases 108 108     108      
Shares withheld for taxes (in shares)     (167,000) 167,000        
Shares withheld for taxes (884) (884)   $ (884)        
Issuance of profit interests in subsidiaries 36             36
Foreign currency translation adjustment (353) (353)       (353)    
Net income 9,760 9,760         9,760  
Ending balance, common stock (in shares) at Mar. 31, 2026     82,301,000          
Ending balance, treasury stock (in shares) at Mar. 31, 2026       4,899,000        
Ending balance at Mar. 31, 2026 $ (81,836) (89,915) $ 82 $ (23,643) 15,902 (563) (81,693) 8,079
Beginning balance, common stock (in shares) at Dec. 31, 2025 81,907,304   81,907,000          
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 4,732,289     4,732,000        
Beginning balance at Dec. 31, 2025 $ (92,372) (100,415) $ 82 $ (22,759) 13,925 (210) (91,453) 8,043
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income $ 31,846              
Ending balance, common stock (in shares) at Sep. 30, 2026 82,548,886   82,549,000          
Ending balance, treasury stock (in shares) at Sep. 30, 2026 5,043,184     5,043,000        
Ending balance at Sep. 30, 2026 $ (57,480) (65,630) $ 83 $ (24,568) 19,204 (742) (59,607) 8,150
Beginning balance, common stock (in shares) at Mar. 31, 2026     82,301,000          
Beginning balance, treasury stock (in shares) at Mar. 31, 2026       4,899,000        
Beginning balance at Mar. 31, 2026 (81,836) (89,915) $ 82 $ (23,643) 15,902 (563) (81,693) 8,079
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,636 1,636     1,636      
Vesting of stock awards and ESPP purchases (in shares)     216,000          
Shares withheld for taxes (in shares)     (97,000) 97,000        
Shares withheld for taxes (639) (639)   $ (639)        
Issuance of profit interests in subsidiaries 36             36
Foreign currency translation adjustment (111) (111)       (111)    
Net income 9,863 9,863         9,863  
Ending balance, common stock (in shares) at Jun. 30, 2026     82,420,000          
Ending balance, treasury stock (in shares) at Jun. 30, 2026       4,996,000        
Ending balance at Jun. 30, 2026 (71,051) (79,166) $ 82 $ (24,282) 17,538 (674) (71,830) 8,115
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Equity-classified stock-based compensation 1,651 1,651     1,651      
Vesting of stock awards and ESPP purchases (in shares)     174,000          
Vesting of stock awards and ESPP purchases 1 1 $ 1          
Shares withheld for taxes (in shares)     (47,000) 47,000        
Shares withheld for taxes (286) (286)   $ (286)        
Exercise of stock options (in shares)     2,000          
Exercise of stock options 15 15     15      
Issuance of profit interests in subsidiaries 35             35
Foreign currency translation adjustment (68) (68)       (68)    
Net income $ 12,223 12,223         12,223  
Ending balance, common stock (in shares) at Sep. 30, 2026 82,548,886   82,549,000          
Ending balance, treasury stock (in shares) at Sep. 30, 2026 5,043,184     5,043,000        
Ending balance at Sep. 30, 2026 $ (57,480) $ (65,630) $ 83 $ (24,568) $ 19,204 $ (742) $ (59,607) $ 8,150