Innodata posted Q1 revenue up 54% to $90.1M and adjusted EBITDA up 96% as margins expanded. INOD says a Big Tech customer could add about $51M of 2026 revenue after generating zero a year ago.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results