CAGRVariation 10 years
Operating income
+21.08%
+576.94%
Net income
+28.77%
+1,153.13%
EPS & Free cash flow per share
CAGRVariation 10 years
Earnings per share
+14.03%
+271.82%
Gross profit & Operating expenses
CAGRVariation 10 years
Gross profit
+15.16%
+310.32%
Research & Development expenses
CAGRVariation 10 years
Research & Development expenses