Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 145.67B | 128.64B | 121.69B | 119.88B | 115.72B | 108.78B | 100.70B | 96.57B | 93.54B | 95.11B | 97.37B | 97.03B | 97.23B | 102.69B | 100.43B | 67.25B | 71.37B | 62.00B | 54.25B | 42.37B | 33.26B | 29.61B | 29.05B | 32.93B | 30.93B | 18.66B | 16.81B | 15.88B | 14.96B | 8.27B |
Cost of Revenue | -9.28B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 154.95B | 128.64B | 121.69B | 119.88B | 115.72B | 108.78B | 100.70B | 96.57B | 93.54B | 95.11B | 97.37B | 97.03B | 97.23B | 102.69B | 100.43B | 67.25B | 71.37B | 62.00B | 54.25B | 42.37B | 33.26B | 29.61B | 29.05B | 32.93B | 30.93B | 18.66B | 16.81B | 15.88B | 14.96B | 8.27B |
Operating Expenses | 75.13B | 76.14B | 71.34B | 66.66B | 65.27B | 62.98B | 58.84B | 56.67B | 58.50B | 61.27B | 70.47B | 62.74B | 52.62B | 61.02B | 66.31B | 25.19B | 3.59B | 2.89B | 16.95B | 23.07B | 12.12B | 13.34B | 5.13B | 2.93B | 2.35B | 786.00M | 2.73B | 472.00M | 939.00M | 1.65B |
Selling, General & Admin | 75.13B | 45.55B | 41.60B | 37.46B | 37.51B | 36.16B | 34.11B | 33.10B | 32.46B | 32.71B | 33.31B | 33.16B | 32.18B | 30.57B | 28.70B | 24.66B | 24.76B | 23.40B | 19.98B | 15.63B | 12.40B | 11.38B | 12.54B | 13.34B | 11.04B | 5.88B | 5.44B | 5.16B | 5.11B | 2.64B |
Research & Development | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | 30.59B | 29.73B | 29.19B | 27.76B | 26.82B | 24.74B | 23.57B | 26.04B | 28.56B | 37.16B | 29.58B | 20.44B | 30.45B | 37.60B | 532.00M | -21.17B | -20.51B | -3.03B | 7.44B | -284.00M | 1.96B | -7.42B | -10.41B | -8.69B | -5.09B | -2.71B | -4.69B | -4.17B | -999.00M |
Operating Income | 70.54B | 52.52B | 65.02B | 41.76B | 49.95B | 46.33B | 41.31B | 40.09B | 39.78B | 41.84B | 47.07B | 31.93B | 44.61B | 41.67B | 34.12B | 42.06B | 67.79B | 58.55B | 37.58B | 20.03B | 21.14B | 16.28B | 23.92B | 35.86B | 19.87B | 19.65B | 19.51B | 15.38B | 9.39B | 6.63B |
Other Expenses / Income | -8.93B | -6.36B | -5.46B | -5.94B | -5.09B | -5.56B | -5.41B | -5.55B | -9.08B | -11.15B | -20.40B | -3.01B | -4.98B | -7.49B | -18.06B | -39.29B | -44.98B | -38.66B | -25.37B | -5.17B | -11.11B | -13.76B | -21.35B | -29.68B | -13.44B | -14.89B | -14.55B | -12.44B | -7.28B | -4.41B |
Before Tax Income | 61.61B | 46.17B | 59.56B | 35.81B | 44.87B | 40.76B | 35.90B | 34.54B | 30.70B | 30.70B | 26.68B | 28.92B | 26.75B | 24.86B | 16.07B | 2.77B | 22.80B | 19.89B | 12.21B | 6.19B | 10.03B | 2.52B | 2.57B | 8.73B | 8.38B | 5.93B | 5.91B | 3.81B | 2.98B | 2.21B |
Income Tax Expenses | 12.06B | 8.49B | 11.23B | 6.68B | 8.44B | 8.29B | 11.46B | 9.80B | 6.26B | 8.95B | 8.79B | 7.63B | 7.77B | 7.49B | 4.42B | -926.00M | 7.44B | 6.24B | 3.73B | 1.73B | 3.31B | 856.00M | 847.00M | 3.01B | 2.93B | 2.15B | 2.20B | 1.35B | 1.16B | 918.00M |
Net Income | 49.55B | 37.68B | 48.33B | 29.13B | 36.43B | 32.47B | 24.44B | 24.73B | 24.44B | 21.75B | 17.89B | 19.88B | 18.98B | 17.37B | 11.73B | 5.61B | 15.37B | 14.44B | 8.48B | 4.47B | 6.72B | 1.66B | 1.69B | 5.73B | 5.45B | 3.78B | 3.71B | 2.46B | 1.80B | 1.29B |
Interest Expenses | 81.32B | 26.10B | 5.55B | 9.96B | 26.80B | 21.04B | 13.87B | 9.82B | 7.46B | 7.90B | 9.35B | 11.04B | 13.60B | 12.78B | 15.20B | 34.24B | 44.98B | 37.87B | 25.52B | 13.93B | 11.11B | 13.76B | 21.38B | 27.13B | 20.92B | 13.72B | 13.60B | 11.57B | 11.41B | 4.41B |
Basic Shares Outstanding | 2.94B | 2.97B | 3.02B | 3.08B | 3.22B | 3.40B | 3.58B | 3.69B | 3.77B | 3.80B | 3.81B | 3.82B | 3.90B | 3.96B | 3.86B | 3.50B | 3.40B | 3.47B | 3.49B | 2.78B | 2.01B | 1.98B | 1.97B | 1.88B | 1.24B | 1.27B | 1.27B | 1.34B | 757.80M | 747.90M |
Diluted Shares Outstanding | 2.94B | 2.97B | 3.03B | 3.09B | 3.23B | 3.41B | 3.58B | 3.69B | 3.78B | 3.80B | 3.81B | 3.82B | 3.92B | 3.98B | 3.88B | 3.60B | 3.51B | 3.57B | 3.56B | 2.85B | 2.06B | 2.01B | 2.02B | 1.97B | 1.29B | 1.30B | 1.32B | 1.36B | 791.40M | 760.45M |
EBITDA | 78.06B | 59.57B | 72.96B | 50.37B | 58.32B | 54.12B | 47.49B | 45.57B | 44.72B | 46.60B | 52.38B | 34.06B | 49.72B | 46.63B | 38.48B | 46.59B | 71.61B | 62.12B | 41.90B | 23.86B | 24.24B | 19.70B | 26.81B | 38.41B | 21.81B | 20.82B | 20.46B | 16.25B | 10.26B | 7.00B |
EBITDA Margin | 53.58% | 46.31% | 59.95% | 42.02% | 50.40% | 49.75% | 47.16% | 47.19% | 47.81% | 49.00% | 53.80% | 35.11% | 51.13% | 45.41% | 38.32% | 69.28% | 100.33% | 100.20% | 77.24% | 56.32% | 72.88% | 66.53% | 92.29% | 116.62% | 70.52% | 111.62% | 121.72% | 102.36% | 68.58% | 84.67% |
EBIT | 142.93B | 72.26B | 65.11B | 45.77B | 71.66B | 61.80B | 49.77B | 44.35B | 38.16B | 38.60B | 36.02B | 38.55B | 40.35B | 37.64B | 31.34B | 38.92B | 67.79B | 58.55B | 37.73B | 20.13B | 21.14B | 16.28B | 23.92B | 35.86B | 29.30B | 19.65B | 19.51B | 15.38B | 14.37B | 6.63B |
EBIT Margin | 98.12% | 56.17% | 53.51% | 38.18% | 61.93% | 56.81% | 49.43% | 45.93% | 40.80% | 40.58% | 37.00% | 39.73% | 41.50% | 36.65% | 31.21% | 57.87% | 94.98% | 94.43% | 69.56% | 47.50% | 63.55% | 54.96% | 82.34% | 108.90% | 94.72% | 105.34% | 116.06% | 96.88% | 96.08% | 80.11% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |