Innodata Inc. (FRA:ID6)
Germany flag Germany · Delayed Price · Currency is EUR
47.56
-2.94 (-5.82%)
At close: Dec 1, 2025

Innodata Revenue

Innodata had revenue of $62.55M USD in the quarter ending September 30, 2025, with 19.77% growth. This brings the company's revenue in the last twelve months to $238.47M, up 73.57% year-over-year. In the year 2024, Innodata had annual revenue of $170.46M with 96.44% growth.

Revenue (ttm)
$238.47M
Revenue Growth
+73.57%
P/S Ratio
7.42
Revenue / Employee
$35.87K
Employees
6,648
Market Cap
1.51B EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2024170.46M83.69M96.44%
Dec 31, 202386.78M7.77M9.84%
Dec 31, 202279.00M9.25M13.25%
Dec 31, 202169.76M11.52M19.77%
Dec 31, 202058.24M2.38M4.26%
Dec 31, 201955.86M-1.56M-2.72%
Dec 31, 201857.42M-3.51M-5.76%
Dec 31, 201760.93M-2.15M-3.40%
Dec 31, 201663.07M4.55M7.78%
Dec 31, 201558.52M-553.00K-0.94%
Dec 31, 201459.08M-5.17M-8.05%
Dec 31, 201364.25M-22.34M-25.80%
Dec 31, 201286.59M12.65M17.11%
Dec 31, 201173.94M12.43M20.21%
Dec 31, 201061.51M-15.20M-19.81%
Dec 31, 200976.71M3.54M4.83%
Dec 31, 200873.18M5.44M8.04%
Dec 31, 200767.73M26.78M65.39%
Dec 31, 200640.95M-1.10M-2.61%
Dec 31, 200542.05M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition