Apple and Amazon beat expectations but still see profits slip | Heykuki News