The chart displays TTM figures. Revenue beat estimates by 3.4%, while EPS fell short by 25%. Business & Industry led revenue at US$15.9b (38%). Cost of sales was high at 93%, impacting earnings.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing