v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Beginning balance (in shares) at Dec. 31, 2024     20,122,721 466      
Beginning balance at Dec. 31, 2024 $ 61,593   $ 20 $ 0 $ 13,915 $ 47,774 $ (116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Currency translation adjustment 119           119
Income from continuing operations 1,853         1,853  
Loss from discontinued operations (656)         (656)  
Dividends (1,550)         (1,550)  
Stockholder contribution – discontinued operations 100       100    
Ending balance (in shares) at Mar. 31, 2025     20,122,721 466      
Ending balance at Mar. 31, 2025 61,459   $ 20 $ 0 14,015 47,421 3
Beginning balance (in shares) at Dec. 31, 2024     20,122,721 466      
Beginning balance at Dec. 31, 2024 61,593   $ 20 $ 0 13,915 47,774 (116)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss 2,437            
Currency translation adjustment 421            
Income from continuing operations 3,983            
Loss from discontinued operations (1,546)            
Ending balance (in shares) at Jun. 30, 2025     20,122,721 466      
Ending balance at Jun. 30, 2025 58,101   $ 20 $ 0 14,398 43,378 305
Beginning balance (in shares) at Mar. 31, 2025     20,122,721 466      
Beginning balance at Mar. 31, 2025 61,459   $ 20 $ 0 14,015 47,421 3
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss 1,240            
Stock-based compensation 383       383    
Currency translation adjustment 302           302
Income from continuing operations 2,130         2,130  
Loss from discontinued operations (890)         (890)  
Dividends (5,283)         (5,283)  
Ending balance (in shares) at Jun. 30, 2025     20,122,721 466      
Ending balance at Jun. 30, 2025 58,101   $ 20 $ 0 14,398 43,378 305
Beginning balance (in shares) at Dec. 31, 2025     20,122,721 466      
Beginning balance at Dec. 31, 2025 60,457   $ 20 $ 0 15,366 44,791 280
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (338)         (338)  
Spinoff of subsidiary in connection with Reorganization 542         542  
Stock-based compensation 645       645    
Currency translation adjustment (296)           (296)
Ending balance (in shares) at Apr. 03, 2026     20,122,721 466      
Ending balance at Apr. 03, 2026 61,010   $ 20 $ 0 16,011 44,995 (16)
Beginning balance (in shares) at Dec. 31, 2025     20,122,721 466      
Beginning balance at Dec. 31, 2025 60,457   $ 20 $ 0 15,366 44,791 280
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (4,826)            
Currency translation adjustment (332)            
Income from continuing operations (4,826)            
Loss from discontinued operations 0            
Ending balance (in shares) at Jul. 03, 2026   30,459,498          
Ending balance at Jul. 03, 2026 187,543 $ 30     147,058 40,507 (52)
Beginning balance (in shares) at Apr. 03, 2026     20,122,721 466      
Beginning balance at Apr. 03, 2026 61,010   $ 20 $ 0 16,011 44,995 (16)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (4,488)         (4,488)  
Stock-based compensation 10,090       10,090    
Issuance of common stock upon vesting of restricted stock awards (in shares)   153,500          
Issuance of common stock upon vesting of stock appreciation rights, net of shares withheld for taxes (in shares)   326,135          
Issuance of common stock upon vesting of stock appreciation rights, net of shares withheld for taxes (4,371)       (4,371)    
Proceeds from initial public offering, net of issuance costs and underwriter fees (in shares)   9,857,142          
Proceeds from initial public offering, net of issuance costs and underwriter fees 125,363 $ 10     125,353    
Conversion of Class A Common Stock to Common Stock in connection with initial public offering (in shares)   20,122,721 (20,122,721)        
Conversion of Class A Common Stock to Common Stock in connection with initial public offering 0 $ 20 $ (20)        
Repurchase and cancellation of Class B Common Stock (in shares)       (466)      
Repurchase and cancellation of Class B Common Stock (25)       (25)    
Currency translation adjustment (36)           (36)
Income from continuing operations (4,488)            
Loss from discontinued operations 0            
Ending balance (in shares) at Jul. 03, 2026   30,459,498          
Ending balance at Jul. 03, 2026 $ 187,543 $ 30     $ 147,058 $ 40,507 $ (52)