Innodata Inc. (INOD)
NASDAQ: INOD · Real-Time Price · USD
95.48
-3.05 (-3.10%)
At close: May 22, 2026, 4:00 PM EDT
95.20
-0.28 (-0.29%)
After-hours: May 22, 2026, 7:59 PM EDT

Innodata Revenue

Innodata had revenue of $90.10M in the quarter ending March 31, 2026, with 54.42% growth. This brings the company's revenue in the last twelve months to $283.42M, up 40.10% year-over-year. In the year 2025, Innodata had annual revenue of $251.66M with 47.64% growth.

Revenue (ttm)
$283.42M
Revenue Growth
+40.10%
P/S Ratio
11.00
Revenue / Employee
$28,041
Employees
10,107
Market Cap
3.12B

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 2025251.66M81.20M47.64%
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