TTM20162015201420132012
Gross profit (MM)$58,756.0$47,722.0$35,355.0$26,236.0$20,271.0$15,122.0
Gross profit growth32.5%35.0%34.8%29.4%34.0%40.2%
Operating income (MM)$3,235.0$4,186.0$2,233.0$178.0$745.0$676.0
Operating income growth-19.9%87.5%1,154.5%-76.1%10.2%-21.6%
Net income (MM)$1,926.0$2,371.0$596.0-$241.0$274.0-$39.0
Net income growth-8.5%297.8%N/AN/AN/AN/A
Diluted EPS$3.93$4.90$1.25-$0.52$0.59-$0.09
Diluted EPS growth-10.0%292.1%N/AN/AN/AN/A