$18.8 million
Innodata: revenue, Q1 2023
Dated 31 Mar 2023Source checked 11 May 2023Quote found on its page again 16 Oct 2026Basis: stated
In the source's own words
“Revenue for the quarter ended March 31, 2023 was $18.8 million, compared to revenue of $21.2 million in the same period last year.”
Where it was read
What it is about
Figures it counts in
It is shown on its own, not counted into a figure.