v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Non-Controlling Interest
Total
Balance at the beginning at Dec. 31, 2023 $ 320 $ 43,152 $ (9,683) $ (1,621) $ (6,465) $ (708) $ 24,995
Balance at the beginning (in shares) at Dec. 31, 2023         (3,184,000)    
Balance at the beginning (in shares) at Dec. 31, 2023 31,937,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries     989       989
Income attributable to non-controlling interests           1 1
Stock-based compensation   1,034         1,034
Pension liability adjustment, net of taxes       (1)     (1)
Foreign currency translation adjustment       (130)     (130)
Change in fair value of derivatives, net of taxes       (34)     (34)
Balance at the end at Mar. 31, 2024 $ 320 44,186 (8,694) (1,786) $ (6,465) (707) 26,854
Balance at the end (in shares) at Mar. 31, 2024         (3,184,000)    
Balance at the end (in shares) at Mar. 31, 2024 31,937,000            
Balance at the beginning at Dec. 31, 2023 $ 320 43,152 (9,683) (1,621) $ (6,465) (708) 24,995
Balance at the beginning (in shares) at Dec. 31, 2023         (3,184,000)    
Balance at the beginning (in shares) at Dec. 31, 2023 31,937,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries             975
Income attributable to non-controlling interests             6
Pension liability adjustment, net of taxes             (1)
Foreign currency translation adjustment             (208)
Change in fair value of derivatives, net of taxes             (208)
Balance at the end at Jun. 30, 2024 $ 322 45,862 (8,708) (2,038) $ (6,465) (702) 28,271
Balance at the end (in shares) at Jun. 30, 2024         (3,184,000)    
Balance at the end (in shares) at Jun. 30, 2024 32,172,000            
Balance at the beginning at Mar. 31, 2024 $ 320 44,186 (8,694) (1,786) $ (6,465) (707) 26,854
Balance at the beginning (in shares) at Mar. 31, 2024         (3,184,000)    
Balance at the beginning (in shares) at Mar. 31, 2024 31,937,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries     (14)       (14)
Income attributable to non-controlling interests           5 5
Stock-based compensation   992         992
Stock option exercises $ 2 781         783
Stock option exercises (in shares) 235,000            
Shares withheld for restricted stock unit net settlement   (97)         (97)
Foreign currency translation adjustment       (78)     (78)
Change in fair value of derivatives, net of taxes       (174)     (174)
Balance at the end at Jun. 30, 2024 $ 322 45,862 (8,708) (2,038) $ (6,465) (702) 28,271
Balance at the end (in shares) at Jun. 30, 2024         (3,184,000)    
Balance at the end (in shares) at Jun. 30, 2024 32,172,000            
Balance at the beginning at Dec. 31, 2024 $ 345 53,085 18,977 (2,470) $ (6,465) (83) $ 63,389
Balance at the beginning (in shares) at Dec. 31, 2024         (3,184,000)   3,184,000
Balance at the beginning (in shares) at Dec. 31, 2024 34,484,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries     7,787       $ 7,787
Stock-based compensation   2,881         2,881
Stock option exercises $ 2 961         963
Stock option exercises (in shares) 261,000            
Issuance of restricted stock units $ 2 (2)          
Issuance of restricted stock units (in shares) 184,000            
Pension liability adjustment, net of taxes       (1)     (1)
Foreign currency translation adjustment       109     109
Change in fair value of derivatives, net of taxes       274     274
Balance at the end at Mar. 31, 2025 $ 349 56,925 26,764 (2,088) $ (6,465) (83) 75,402
Balance at the end (in shares) at Mar. 31, 2025         (3,184,000)    
Balance at the end (in shares) at Mar. 31, 2025 34,929,000            
Balance at the beginning at Dec. 31, 2024 $ 345 53,085 18,977 (2,470) $ (6,465) (83) $ 63,389
Balance at the beginning (in shares) at Dec. 31, 2024         (3,184,000)   3,184,000
Balance at the beginning (in shares) at Dec. 31, 2024 34,484,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries             $ 15,006
Stock option exercises (in shares)             353,416
Pension liability adjustment, net of taxes             $ (36)
Foreign currency translation adjustment             691
Change in fair value of derivatives, net of taxes             522
Balance at the end at Jun. 30, 2025 $ 350 60,150 33,983 (1,293) $ (6,465) (83) $ 86,642
Balance at the end (in shares) at Jun. 30, 2025         (3,184,000)   3,184,000
Balance at the end (in shares) at Jun. 30, 2025 35,029,000            
Balance at the beginning at Mar. 31, 2025 $ 349 56,925 26,764 (2,088) $ (6,465) (83) $ 75,402
Balance at the beginning (in shares) at Mar. 31, 2025         (3,184,000)    
Balance at the beginning (in shares) at Mar. 31, 2025 34,929,000            
Net income (loss) attributable to Innodata Inc. and Subsidiaries     7,219       7,219
Stock-based compensation   2,721         2,721
Stock option exercises $ 1 504         505
Stock option exercises (in shares) 92,000            
Issuance of restricted stock units (in shares) 8,000            
Pension liability adjustment, net of taxes       (35)     (35)
Foreign currency translation adjustment       582     582
Change in fair value of derivatives, net of taxes       248     248
Balance at the end at Jun. 30, 2025 $ 350 $ 60,150 $ 33,983 $ (1,293) $ (6,465) $ (83) $ 86,642
Balance at the end (in shares) at Jun. 30, 2025         (3,184,000)   3,184,000
Balance at the end (in shares) at Jun. 30, 2025 35,029,000