$26.5 million
Innodata: revenue, Q1 2024
Dated 31 Mar 2024Source checked 7 May 2024Quote found on its page again 16 Oct 2026Basis: stated
In the source's own words
“today reported results for the first quarter ended March 31, 2024. ... Revenue was $26.5 million, up 41% from $18.8 million in the same period last year.”
Where it was read
Also read from the same source
What it is about
Figures it counts in
It is shown on its own, not counted into a figure.