Financial Year End | 2023-10-31 | 2023-10-28 | 2022-10-29 | 2021-10-30 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 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 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.39B | 4.39B | 3.63B | 3.62B | 3.53B | 3.57B | 3.09B | 2.80B | 2.60B | 2.45B | 2.29B | 2.08B | 1.83B | 1.74B | 1.24B | 652.63M | 902.45M | 779.77M | 564.06M | 427.26M | 298.71M | 283.14M | 361.15M | 1.60B | 858.75M | 482.10M | 508.10M | 373.80M |
Cost of Revenue | 2.51B | 2.51B | 2.07B | 1.90B | 1.88B | 2.03B | 1.78B | 1.56B | 1.44B | 1.37B | 1.34B | 1.22B | 1.11B | 1.03B | 739.13M | 367.80M | 451.52M | 417.50M | 306.27M | 291.07M | 226.95M | 210.09M | 596.03M | 904.55M | 412.77M | 247.60M | 222.20M | 126.00M |
Gross Profit | 1.88B | 1.88B | 1.56B | 1.72B | 1.65B | 1.54B | 1.31B | 1.25B | 1.16B | 1.08B | 948.35M | 865.17M | 724.22M | 709.15M | 497.50M | 284.83M | 450.93M | 362.27M | 257.78M | 136.19M | 71.75M | 73.05M | -234.88M | 698.68M | 445.98M | 234.50M | 285.90M | 247.80M |
Operating Expenses | 1.49B | 1.49B | 1.30B | 1.19B | 1.14B | 1.17B | 1.06B | 1.01B | 995.86M | 940.95M | 902.30M | 859.78M | 796.22M | 824.47M | 709.43M | 397.18M | 427.94M | 316.04M | 273.48M | 486.68M | 756.56M | 405.61M | 1.02B | 2.38B | 346.62M | 241.40M | 162.00M | 71.10M |
Selling, General & Admin | 706.09M | 706.09M | 645.95M | 634.09M | 585.97M | 597.45M | 554.19M | 498.77M | 482.56M | 457.24M | 455.15M | 426.60M | 380.34M | 378.23M | 296.21M | 182.04M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 239.60M | 152.93M | 84.60M | 63.70M | 37.60M |
Research & Development | 750.56M | 750.56M | 624.66M | 536.67M | 529.89M | 548.14M | 491.56M | 475.33M | 451.79M | 414.20M | 401.18M | 383.41M | 364.18M | 379.86M | 327.63M | 190.32M | 175.02M | 127.30M | 111.07M | 137.25M | 205.36M | 212.52M | 239.62M | 235.83M | 129.07M | 104.60M | 64.50M | 23.30M |
Other Operating Expenses | 64.66M | 64.66M | 32.51M | 23.73M | 23.38M | 21.81M | -13.09M | 33.03M | 61.51M | 69.51M | 45.97M | 49.77M | 51.70M | 66.38M | 85.59M | 24.83M | 252.92M | 188.74M | 162.41M | 349.44M | 551.20M | 193.09M | 784.28M | 1.90B | 64.62M | 52.20M | 33.80M | 10.20M |
Operating Income | 357.55M | 357.55M | 222.81M | 495.36M | 486.96M | 346.77M | 229.95M | 214.72M | 165.72M | 134.61M | 46.05M | 5.39M | -71.99M | -115.32M | -211.93M | -112.35M | 22.98M | 46.23M | -15.70M | -350.49M | -684.81M | -332.57M | -1.26B | -1.68B | 99.36M | -6.90M | 123.90M | 176.70M |
Other Expenses / Income | -35.18M | -35.18M | -40.30M | -32.60M | -31.00M | -33.58M | -37.14M | -58.60M | -79.00M | -110.85M | -72.73M | -85.58M | -62.71M | -72.52M | -119.65M | -470.13M | 18.56M | 39.50M | 17.68M | -83.89M | -103.53M | -52.69M | -227.98M | -28.35M | 21.22M | 900.00K | -30.50M | 7.20M |
Before Tax Income | 323.65M | 323.65M | 182.50M | 462.75M | 455.96M | 313.19M | 148.78M | 156.13M | 86.72M | 23.76M | -26.67M | -80.19M | -134.70M | -187.85M | -331.57M | -582.48M | 41.54M | 85.73M | 1.98M | -434.38M | -788.34M | -385.26M | -1.49B | -1.71B | 120.57M | -6.00M | 93.40M | 183.90M |
Income Tax Expenses | 68.83M | 68.83M | 29.60M | -37.45M | 94.67M | 59.76M | 493.47M | -1.11B | 14.13M | 12.10M | 13.96M | 5.24M | 9.32M | 7.67M | 1.94M | -1.32M | 2.65M | 2.94M | 1.38M | 1.32M | 1.12M | 1.26M | 110.73M | 87.33M | 39.19M | -2.10M | 40.20M | 71.00M |
Net Income | 254.83M | 254.83M | 152.90M | 500.20M | 361.29M | 253.43M | -344.69M | 1.26B | 72.58M | 11.67M | -40.64M | -85.43M | -144.02M | -195.52M | -333.51M | -581.15M | 38.89M | 82.79M | 595.00K | -435.70M | -789.46M | -386.52M | -1.60B | -1.79B | 81.39M | -3.90M | 53.20M | 112.90M |
Interest Expenses | 88.03M | 88.03M | 47.05M | 32.60M | 30.36M | 37.45M | 67.28M | 55.85M | 56.66M | 51.18M | 47.12M | 49.79M | 54.85M | 37.93M | 18.62M | 7.41M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 148.97M | 148.97M | 151.21M | 155.28M | 154.29M | 155.72M | 143.74M | 142.00M | 138.31M | 118.42M | 105.78M | 102.35M | 99.34M | 95.85M | 93.10M | 91.17M | 89.15M | 85.53M | 83.84M | 82.19M | 74.52M | 63.83M | 52.19M | 44.56M | 40.24M | 38.16M | 29.08M | 29.66M |
Diluted Shares Outstanding | 149.38M | 149.38M | 152.19M | 156.74M | 155.96M | 157.61M | 143.74M | 169.92M | 150.70M | 120.10M | 105.78M | 102.35M | 99.34M | 95.85M | 93.10M | 91.17M | 110.61M | 99.60M | 85.01M | 82.19M | 74.52M | 63.83M | 52.19M | 44.56M | 42.82M | 38.16M | 30.84M | 29.66M |
EBITDA | 589.04M | 589.04M | 404.18M | 659.76M | 646.17M | 501.26M | 363.22M | 334.88M | 285.07M | 210.71M | 133.21M | 96.60M | 53.75M | 6.16M | -143.15M | -521.71M | 98.09M | 113.59M | 46.60M | -320.44M | -654.50M | -238.87M | -775.11M | 342.89M | 185.19M | 46.20M | 127.20M | 194.10M |
EBITDA Margin | 13.43% | 13.43% | 11.13% | 18.22% | 18.29% | 14.03% | 11.74% | 11.95% | 10.96% | 8.62% | 5.82% | 4.64% | 2.93% | 0.35% | -11.58% | -79.94% | 10.87% | 14.57% | 8.26% | -75.00% | -219.11% | -84.37% | -214.62% | 21.39% | 21.57% | 9.58% | 25.03% | 51.93% |
EBIT | 411.68M | 411.68M | 229.56M | 495.36M | 486.32M | 350.64M | 216.06M | 211.98M | 143.37M | 74.94M | 20.44M | -30.41M | -79.85M | -149.92M | -312.95M | -575.07M | 41.54M | 85.73M | 1.98M | -434.38M | -788.34M | -385.26M | -1.49B | -1.71B | 120.57M | -6.00M | 93.40M | 183.90M |
EBIT Margin | 9.39% | 9.39% | 6.32% | 13.68% | 13.77% | 9.82% | 6.98% | 7.57% | 5.51% | 3.06% | 0.89% | -1.46% | -4.35% | -8.61% | -25.31% | -88.12% | 4.60% | 10.99% | 0.35% | -101.67% | -263.92% | -136.07% | -411.67% | -106.46% | 14.04% | -1.24% | 18.38% | 49.20% |
Financial Year End | 2023-10-31 | 2023-10-28 | 2022-10-29 | 2021-10-30 | 2020-10-31 | 2019-10-31 | 2018-10-31 | 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 | 2006-10-31 | 2005-10-31 | 2004-10-31 | 2003-10-31 | 2002-10-31 | 2001-10-31 | 2000-10-31 | 1999-10-31 | 1998-10-31 | 1997-10-31 |