Home Stock Innodata stock: why it may fail to sustain its post-earnings gains