Financial Year End | 2023-10-31 | 2023-10-29 | 2022-10-30 | 2021-10-31 | 2020-11-01 | 2020-10-31 | 2019-11-03 | 2018-11-04 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 35.82B | 35.82B | 33.20B | 27.45B | 23.89B | 23.89B | 22.60B | 20.85B | 17.64B | 13.24B | 6.82B | 4.27B | 2.52B | 2.36B | 2.34B | 2.09B | 1.48B | 1.70B | 1.53B |
Cost of Revenue | 11.13B | 11.13B | 11.11B | 10.61B | 10.37B | 10.37B | 10.11B | 10.12B | 9.13B | 7.30B | 3.27B | 2.39B | 1.32B | 1.22B | 1.19B | 1.13B | 924.00M | 1.04B | 1.17B |
Gross Profit | 24.69B | 24.69B | 22.09B | 16.84B | 13.52B | 13.52B | 12.48B | 10.73B | 8.51B | 5.94B | 3.55B | 1.88B | 1.20B | 1.14B | 1.15B | 966.00M | 560.00M | 655.00M | 362.00M |
Operating Expenses | 8.24B | 8.24B | 7.81B | 8.18B | 9.30B | 9.30B | 8.30B | 5.37B | 5.84B | 5.35B | 1.78B | 1.30B | 644.00M | 555.00M | 559.00M | 497.00M | 489.00M | 489.00M | 426.00M |
Selling, General & Admin | 1.59B | 1.59B | 1.38B | 1.35B | 1.94B | 1.94B | 1.71B | 1.06B | 787.00M | 806.00M | 486.00M | 407.00M | 222.00M | 199.00M | 220.00M | 196.00M | 169.00M | 196.00M | 193.00M |
Research & Development | 5.25B | 5.25B | 4.92B | 4.85B | 4.97B | 4.97B | 4.70B | 3.77B | 3.29B | 2.67B | 1.05B | 695.00M | 398.00M | 335.00M | 317.00M | 280.00M | 245.00M | 265.00M | 205.00M |
Other Operating Expenses | 512.00M | 512.00M | 1.51B | 1.98B | 2.40B | 2.40B | 1.90B | 144.00M | 1.76B | 1.87B | 249.00M | 197.00M | 24.00M | 21.00M | 22.00M | 21.00M | 75.00M | 28.00M | 28.00M |
Operating Income | 16.21B | 16.21B | 14.22B | 8.52B | 4.01B | 4.21B | 3.44B | 5.13B | 2.38B | -409.00M | 1.63B | 438.00M | 552.00M | 582.00M | 584.00M | 466.00M | 48.00M | 160.00M | -105.00M |
Other Expenses / Income | 268.00M | 268.00M | -1.79B | -1.75B | -1.57B | -1.77B | -1.22B | -195.00M | -558.00M | -698.00M | -165.00M | -96.00M | 16.00M | 3.00M | -23.00M | -60.00M | -84.00M | -100.00M | -107.00M |
Before Tax Income | 15.10B | 15.10B | 12.43B | 6.76B | 2.44B | 2.44B | 2.23B | 4.54B | 1.82B | -1.11B | 1.47B | 342.00M | 568.00M | 585.00M | 561.00M | 406.00M | -36.00M | 60.00M | -212.00M |
Income Tax Expenses | 1.01B | 1.01B | 939.00M | 29.00M | -518.00M | -518.00M | -510.00M | -8.08B | 35.00M | 642.00M | 76.00M | 33.00M | 16.00M | 22.00M | 9.00M | -9.00M | 8.00M | 3.00M | 8.00M |
Net Income | 14.08B | 14.08B | 11.49B | 6.74B | 2.96B | 2.96B | 2.72B | 12.26B | 1.69B | -1.74B | 1.36B | 263.00M | 552.00M | 563.00M | 552.00M | 415.00M | -44.00M | 83.00M | -159.00M |
Interest Expenses | 1.62B | 1.62B | 1.74B | 1.89B | 1.78B | 1.78B | 1.44B | 628.00M | 454.00M | 585.00M | 191.00M | 110.00M | 1.00M | 1.00M | 4.00M | 34.00M | 77.00M | 86.00M | 109.00M |
Basic Shares Outstanding | 415.00M | 4.15B | 4.09B | 4.10B | 4.02B | 403.01M | 3.98B | 418.00M | 405.00M | 366.00M | 264.00M | 251.00M | 247.00M | 245.00M | 245.00M | 238.00M | 219.00M | 214.00M | 214.00M |
Diluted Shares Outstanding | 427.00M | 4.27B | 4.23B | 4.29B | 4.21B | 422.06M | 4.19B | 431.00M | 421.00M | 383.00M | 281.00M | 267.00M | 252.00M | 250.00M | 252.00M | 246.00M | 219.00M | 219.00M | 214.00M |
EBITDA | 20.80B | 20.80B | 19.21B | 14.84B | 11.32B | 11.12B | 10.07B | 9.59B | 6.92B | 2.53B | 2.59B | 1.03B | 756.00M | 741.00M | 722.00M | 599.00M | 201.00M | 331.00M | 134.00M |
EBITDA Margin | 58.06% | 58.06% | 57.86% | 54.06% | 47.40% | 46.57% | 44.56% | 46.01% | 39.23% | 19.11% | 38.00% | 24.15% | 30.00% | 31.35% | 30.91% | 28.62% | 13.54% | 19.48% | 8.78% |
EBIT | 16.72B | 16.72B | 14.17B | 8.65B | 4.22B | 4.22B | 3.66B | 4.80B | 2.18B | -512.00M | 1.63B | 406.00M | 569.00M | 586.00M | 565.00M | 440.00M | 41.00M | 172.00M | -42.00M |
EBIT Margin | 46.68% | 46.68% | 42.68% | 31.51% | 17.66% | 17.66% | 16.19% | 23.04% | 12.37% | -3.87% | 23.90% | 9.51% | 22.58% | 24.79% | 24.19% | 21.02% | 2.76% | 10.12% | -2.75% |
Financial Year End | 2023-10-31 | 2023-10-29 | 2022-10-30 | 2021-10-31 | 2020-11-01 | 2020-10-31 | 2019-11-03 | 2018-11-04 | 2017-10-31 | 2016-10-31 | 2015-10-31 | 2014-10-31 | 2013-10-31 | 2012-10-31 | 2011-10-31 | 2010-10-31 | 2009-10-31 | 2008-10-31 | 2007-10-31 |