AVI reports steady revenue growth amid challenging market conditions