2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 Revenue $7.67B$6.21B$5.62B$5.37B$4.79B$4.22B$4.2B$3.98B$3.48B$3.02B$2.75B$2.37B$1.87B$2.12B$2.23B$1.81B$1.51B$1.28B$998.86M$925.83M$1.03B$1.21B$1.04B$886.1M$755M$586.1M$439.3M$382.4M$310M$245.1M$205.2M$170M$159.5M$142.2M$132.4M$111.1M$85.2M Cost of Revenue $2.99B$2.62B$2.38B$2.25B$1.81B$1.64B$1.6B$1.47B$1.27B$1.14B$189.6M$109.1M$102.4M$101.8M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0 Gross Profit $4.68B$3.59B$3.23B$3.13B$2.98B$2.59B$2.61B$2.51B$2.21B$1.88B$2.56B$2.26B$1.77B$2.01B$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0 Gross Profit Margin 60.98%57.85%57.55%58.18%62.2%61.27%62.03%63%63.43%62.16%93.1%95.39%94.53%95.19%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0%0% Operating Expenses $968.7M$844.6M$846M$779.5M$922.3M$787.6M$706.6M$618M$572.7M$514.5M$1.33B$1.22B$1.06B$1.17B$1.23B$1.03B$857.14M$751.77M$630.53M$602.99M$684.22M$744.41M$-218.1M$-195.9M$-169.5M$-160.9M$-117.4M$-100.6M$-131.3M$-111.1M$-82.4M$-74.2M$-60.7M$-96.8M$-94.4M$-80.3M$-67.6M Research & Development Expenses (R&D) $0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0 Selling, General & Administrative Expenses (SG&A) $968.7M$844.6M$846M$779.5M$286.9M$252.7M$238.9M$219.9M$224.5M$214.5M$1.06B$947.3M$846.6M$919.7M$107.9M$97.3M$86.13M$74.27M$59.01M$59.06M$64.64M$88.22M$403.5M$377.4M$320.7M$237.7M$178.2M$160.6M$87.8M$70.4M$69.3M$58.2M$49.9M$0$0$0$0 Other Expenses $0$0$0$0$635.4M$534.9M$467.7M$398.1M$348.2M$300M$270M$274.3M$216.8M$246.3M$1.12B$930.8M$771.01M$677.5M$571.52M$543.93M$619.58M$656.2M$-621.6M$-573.3M$-490.2M$-398.6M$-295.6M$-261.2M$-219.1M$-181.5M$-151.7M$-132.4M$-110.6M$-96.8M$-94.4M$-80.3M$-67.6M Net Income $3.08B$2.37B$2.13B$1.84B$1.5B$1.22B$1.22B$1.23B$1.05B$883.6M$773.2M$672.2M$433.6M$490.8M$670.6M$529.6M$430.93M$337.26M$227.49M$194.25M$195.87M$269.03M$239.4M$174.1M$144.4M$98.5M$75.5M$61.2M$48.6M$35.8M$30.4M$20.9M$29.7M$26.6M$19.9M$14.8M$8.5M Net Profit Margin 40.18%38.23%37.94%34.2%31.25%28.77%29.11%30.88%30.07%29.23%28.15%28.4%23.16%23.19%30.09%29.18%28.5%26.41%22.77%20.98%19.06%22.19%23.1%19.65%19.13%16.81%17.19%16%15.68%14.61%14.81%12.29%18.62%18.71%15.03%13.32%9.98% Operating Income $3.71B$2.75B$2.39B$2.36B$2.11B$1.73B$1.9B$1.89B$1.64B$1.36B$1.23B$1.04B$701.6M$848.5M$996.4M$786.9M$655.03M$525.28M$365.04M$320.51M$343.28M$467.91M$1.25B$1.08B$924.5M$747M$556.7M$483M$441.3M$356.2M$287.6M$244.2M$220.2M$239M$226.8M$191.4M$152.8M Other Income & Expenses (Net) $284.6M$496.5M$540.3M$23.2M$396.3M$227.1M$103.5M$112.2M$63M$70.8M$23.7M$33.5M$-12.7M$-52.3M$80.4M$71.4M$24.36M$8.5M$476K$-10.91M$-12.69M$-9.72M$-859.9M$-789.2M$-678.9M$-575.9M$-425.9M$-375.2M$-357.1M$-296.6M$-237.1M$-209M$-172.8M$-194.8M$-190.1M$-161.5M$-135.9M Depreciation & Amortization $204M$189.6M$190.8M$159.5M$143.6M$133.4M$126.3M$111.7M$91M$81.3M$72.4M$63M$65.7M$62.3M$53.4M$46.5M$42.27M$40.02M$45.29M$50.58M$80.49M$53.69M$32.6M$32.6M$29M$18.1M$14.6M$10.1M$8M$7.4M$7.1M$6.2M$5.8M$0$0$0$0 Interest Income $0$0$0$0$0$0$0$0$0$0$23.7M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0 Interest Expense $0$0$0$0$0$0$0$0$0$0$0$3.5M$4.5M$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0 Income Tax Expense $896.1M$718.9M$678.4M$615.9M$923.9M$706.5M$779.4M$773.5M$652.7M$551.5M$477.4M$397.8M$255.3M$305.4M$406.2M$328.7M$248.46M$196.52M$138.03M$115.35M$135.08M$174.82M$155.2M$118.7M$101.2M$72.6M$54.3M$46.6M$35.3M$23.8M$20.1M$14.3M$17.7M$17.6M$16.8M$15.1M$8.4M Effective Tax Rate 22.43%22.17%23.17%25.83%36.88%36.04%38.92%38.62%38.39%38.43%38.17%37.18%37.06%38.36%37.72%38.3%36.57%36.82%37.76%37.26%40.86%38.15%39.33%40.54%41.21%42.43%41.51%43.23%41.92%39.93%39.8%40.63%37.34%39.82%45.78%50.5%49.7% EBITDA $4.18B$3.28B$3B$2.61B$2.57B$2.05B$2.13B$2.11B$1.79B$1.52B$1.32B$1.14B$759.1M$858.5M$1.13B$904.8M$721.66M$573.8M$410.81M$360.18M$411.43M$497.54M$427.2M$325.4M$274.6M$189.2M$144.4M$117.9M$91.9M$67M$57.6M$41.4M$53.2M$44.2M$36.7M$29.9M$16.9M EBIT $3.98B$3.09B$2.81B$2.45B$2.42B$1.92B$2B$2B$1.7B$1.44B$1.25B$1.07B$693.4M$796.2M$1.08B$858.3M$679.39M$533.78M$365.52M$309.6M$330.95M$443.85M$394.6M$292.8M$245.6M$171.1M$129.8M$107.8M$83.9M$59.6M$50.5M$35.2M$47.4M$44.2M$36.7M$29.9M$16.9M EBT N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A Shares Outstanding 228.8M228.8M235.4M242.2M241.2M245.5M254.6M259.6M258.3M253.4M255.6M257.2M255.9M259.3M265.06M263.48M260.38M254.54M247.27M245.89M246.37M242.37M240.6M238.49M232.9M229.07M232.31M230.94M237.07M238.67M233.85M232.22M237.6M231.3M234.12M227.69M212.5M Diluted Shares Outstanding 231.2M231.2M238.6M246.9M245.1M250.3M260.9M267.4M266.3M261M263.3M265.1M262.3M269.67M279.42M278.74M273.61M268.73M257.05M255.6M257.72M258.68M258.81M259.85M255.58M246.25M247.54M244.8M249.23M238.67M233.85M232.22M237.6M231.3M234.12M227.69M212.5M EPS $13.47$10.08$8.82$7.41$6.07$4.85$4.74$4.68$4.02$3.47$3.01$2.6$1.69$1.89$2.53$2.01$1.66$1.32$0.92$0.79$0.8$1.11$0.99$0.73$0.62$0.43$0.33$0.27$0.2$0.15$0.13$0.09$0.13$0.12$0.09$0.07$0.04 Diluted EPS $13.33$9.98$8.7$7.27$5.97$4.75$4.63$4.55$3.9$3.36$2.92$2.53$1.65$1.82$2.4$1.9$1.57$1.25$0.89$0.76$0.76$1.04$0.93$0.67$0.56$0.4$0.3$0.25$0.2$0.15$0.13$0.09$0.13$0.12$0.09$0.07$0.04