XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Income (Loss) Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income (Loss) Per Share        
Net income (loss) attributable to Innodata Inc. and Subsidiaries $ 17,389 $ 371 $ 18,364 $ (2,560)
Weighted average common shares outstanding 28,994 28,459 28,873 27,930
Dilutive effect of outstanding options 5,013 4,004 4,424  
Adjusted for dilutive computation 34,007 32,463 33,297 27,930