Western Digital Non-GAAP EPS of $1.78 beats by $0.06, revenue of $4.53B misses by $40M