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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 316.62B | 381.31B | 261.50B | 180.54B | 344.88B | 388.38B | 305.18B | 233.59B | 264.96B | 421.11B | 451.24B | 467.15B | 470.17B | 378.15B | 285.13B | 458.36B | 355.78B | 318.85B | 306.73B | 338.76B | 201.73B | 166.60B | 135.21B | 149.15B | 105.37B | 93.69B |
Cost of Revenue | 238.12B | 302.54B | 225.66B | 193.54B | 308.12B | 343.50B | 276.32B | 216.00B | 249.45B | 381.54B | 403.09B | 410.62B | 409.73B | 307.63B | 228.38B | 385.15B | 296.70B | 262.99B | 252.62B | 223.26B | 167.50B | 138.00B | 107.84B | 118.33B | 81.84B | 76.67B |
Gross Profit | 78.50B | 78.78B | 35.85B | -12.99B | 36.76B | 44.88B | 28.86B | 17.59B | 15.51B | 39.57B | 48.14B | 56.53B | 60.44B | 70.52B | 56.75B | 73.21B | 59.09B | 55.86B | 54.11B | 115.50B | 34.23B | 28.60B | 27.37B | 30.82B | 23.53B | 17.02B |
Operating Expenses | 15.60B | 15.67B | 13.57B | 12.54B | 13.81B | 13.69B | 13.38B | 15.22B | 18.77B | 19.41B | 21.27B | 19.03B | 17.73B | 34.18B | 35.19B | 36.96B | 21.68B | 18.75B | 18.08B | 92.60B | 12.42B | 10.28B | 7.37B | 6.32B | 8.29B | 13.91B |
Selling, General & Admin | 13.43B | 12.88B | 11.33B | 9.88B | 10.49B | 11.36B | 10.51B | 12.10B | 11.96B | 13.96B | 14.68B | 14.62B | 14.34B | 15.53B | 17.43B | 16.91B | 16.62B | 16.62B | 15.48B | 15.10B | 13.84B | 11.55B | 9.14B | 9.03B | 9.03B | 10.76B |
Research & Development | 1.29B | 1.07B | 815.00M | 907.00M | 962.00M | 986.00M | 922.00M | 1.01B | 1.09B | 1.22B | 1.32B | 1.31B | 1.12B | 1.02B | 1.12B | 3.23B | 1.71B | 1.56B | N/A | 553.00M | 584.00M | 472.00M | 1.27B | 389.00M | 1.59B | 2.40B |
Other Operating Expenses | N/A | 1.71B | 1.42B | 1.75B | 2.35B | 4.07B | 2.47B | -302.00M | 5.72B | 4.22B | 5.28B | 5.60B | 15.49B | 17.63B | 16.64B | 7.45B | -16.47B | -13.34B | -14.25B | -10.45B | -2.01B | N/A | -3.04B | -3.10B | -2.32B | 756.00M |
Operating Income | 62.90B | 67.35B | 27.44B | -22.88B | 30.18B | 38.64B | 21.60B | 8.90B | 3.71B | 30.26B | 35.00B | 51.59B | 56.77B | 35.99B | 21.36B | 51.80B | 51.57B | 44.04B | 43.41B | 31.46B | 22.07B | 18.33B | 19.55B | 23.99B | 14.28B | 2.26B |
Other Expenses / Income | -30.27B | -3.88B | 2.39B | -4.09B | -8.29B | -3.02B | -3.47B | -3.30B | 5.31B | -8.06B | 6.72B | -10.02B | -9.84B | -649.00M | -542.00M | -982.00M | 9.21B | 6.74B | 6.94B | 196.00M | 2.38B | -629.00M | 352.00M | 44.00M | 241.00M | 142.00M |
Before Tax Income | 32.63B | 64.81B | 29.83B | -26.97B | 25.49B | 35.62B | 18.13B | 5.61B | 2.05B | 28.59B | 33.59B | 50.29B | 55.66B | 35.34B | 21.02B | 50.82B | 50.58B | 44.63B | 44.57B | 31.43B | 22.18B | 17.70B | 19.90B | 24.04B | 14.52B | 2.40B |
Income Tax Expenses | 12.99B | 21.94B | 9.20B | -5.43B | 9.05B | 11.71B | 4.70B | 829.00M | -153.00M | 13.69B | 17.07B | 23.45B | 24.48B | 14.87B | 8.30B | 24.34B | 18.65B | 18.32B | 18.00B | 12.17B | 9.57B | 7.80B | 8.69B | 11.27B | 5.70B | 1.91B |
Net Income | 19.36B | 42.31B | 20.10B | -21.53B | 15.84B | 23.35B | 12.98B | 4.58B | 1.94B | 14.87B | 16.37B | 26.71B | 30.83B | 20.13B | 12.52B | 26.28B | 31.33B | 25.44B | 25.31B | 18.54B | 12.31B | 9.72B | 10.85B | 12.72B | 8.58B | 350.00M |
Interest Expenses | 3.91B | 3.18B | 3.61B | 4.09B | 4.69B | 3.75B | 4.04B | 3.20B | 1.89B | 1.80B | 1.64B | 1.76B | 1.37B | 996.00M | 542.00M | 1.18B | 1.59B | 279.00M | 103.00M | 755.00M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 3.37B | 3.67B | 3.88B | 3.90B | 4.03B | 4.14B | 4.11B | 3.92B | 3.16B | 3.16B | 3.15B | 3.13B | 3.11B | 3.07B | 3.06B | 3.08B | 3.13B | 3.22B | 3.36B | 11.69B | 3.36B | 3.36B | 11.71B | 11.71B | 11.71B | 11.71B |
Diluted Shares Outstanding | 3.40B | 3.71B | 3.90B | 3.90B | 4.06B | 4.17B | 4.15B | 3.95B | 3.20B | 3.16B | 3.15B | 3.13B | 3.11B | 3.07B | 3.06B | 3.09B | 3.14B | 3.24B | 3.37B | 11.69B | 3.36B | 3.36B | 11.74B | 11.74B | 11.74B | 11.74B |
EBITDA | 68.55B | 84.85B | 52.36B | 29.53B | 51.47B | 56.65B | 39.66B | 28.17B | 17.78B | 41.82B | 43.94B | 56.58B | 70.23B | 48.33B | 36.02B | 62.49B | 63.70B | 57.77B | 56.96B | 44.11B | 31.06B | 26.95B | 26.12B | 32.38B | 21.75B | 12.29B |
EBITDA Margin | 21.65% | 22.25% | 20.02% | 16.36% | 14.93% | 14.59% | 13.00% | 12.06% | 6.71% | 9.93% | 9.74% | 12.11% | 14.94% | 12.78% | 12.63% | 13.63% | 17.91% | 18.12% | 18.57% | 13.02% | 15.40% | 16.17% | 19.32% | 21.71% | 20.64% | 13.11% |
EBIT | 36.26B | 67.43B | 32.91B | -22.88B | 29.59B | 38.81B | 21.71B | 8.61B | 3.67B | 30.36B | 35.08B | 51.92B | 56.67B | 35.99B | 21.36B | 51.80B | 51.57B | 44.04B | 43.41B | 31.46B | 21.89B | 17.52B | 19.55B | 23.99B | 14.28B | 2.26B |
EBIT Margin | 11.45% | 17.68% | 12.58% | -12.67% | 8.58% | 9.99% | 7.12% | 3.68% | 1.39% | 7.21% | 7.77% | 11.11% | 12.05% | 9.52% | 7.49% | 11.30% | 14.50% | 13.81% | 14.15% | 9.29% | 10.85% | 10.51% | 14.46% | 16.09% | 13.55% | 2.42% |
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 |