Amazon reports earnings amid frustrated investors

by Amy Scott