CAGRVariation 10 years
Operating income
+27.86%
+241.74%
Net income
+15.34%
+104.12%
EPS & Free cash flow per share
CAGRVariation 10 years
Earnings per share
+14.57%
+97.37%
Free cash flow per share
-30.44%
-83.71%
Gross profit & Operating expenses
CAGRVariation 10 years
Gross profit
+16.24%
+112.23%
Operating expenses
+13.94%
+91.99%
CAGRVariation 10 years
Operating cash flow
-20.28%
-67.8%
Capital expenditures
-5.83%
-32.73%
Free cash flow
-30.12%
-83.33%
CAGRVariation 10 years
Stock compensation
+109.34%
+1,820.37%
CAGRVariation 10 years
Outstanding shares
+0.46%
+2.33%
Research & Development expenses
CAGRVariation 10 years
Research & Development expenses
+21.21%
+161.59%