AEEI reports strong revenue growth in tough operating environment