INOD
INOD

Innodata Inc

NASDAQ · Professional Services
$47.59
+4.07 (+9.35%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 168.79M 125.31M 889.73M 896.55M 983.15M
Net Income 28.38M 18.96M 69.16M 62.46M 59.99M
EPS
Profit Margin 16.8% 16.0% 7.8% 7.0% 6.1%
Rev Growth +34.7% +34.7% +24.0% +12.4% +21.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 88.46M 88.46M 290.07M 342.64M 258.75M
Total Equity 669.67M 669.67M 443.18M 461.76M 486.26M
D/E Ratio 0.13 0.13 0.65 0.74 0.53
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 29.83M 21.04M 112.43M 129.46M 143.64M
Free Cash Flow 38.16M 31.13M 35.97M