Financial Year End | 2024-11-02 | 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-11-01 | 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-30 | 1999-10-31 | 1998-10-31 | 1997-10-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.01B | 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.30B | 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.72B | 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.55B | 1.52B | 1.30B | 1.19B | 1.14B | 1.17B | 1.06B | 1.01B | 995.86M | 940.95M | 902.30M | 859.78M | 796.34M | 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 | 731.32M | 706.09M | 645.95M | 634.09M | 585.97M | 597.45M | 554.19M | 498.77M | 482.56M | 457.24M | 455.15M | 426.60M | 380.46M | 378.23M | 296.21M | 182.04M | 220.66M | 168.28M | 151.91M | 148.74M | 140.90M | 175.22M | 216.23M | 239.60M | 152.93M | 84.60M | 63.70M | 37.60M |
Research & Development | 767.50M | 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 | 54.16M | 64.66M | 32.51M | 23.73M | 23.38M | 21.81M | -13.09M | -133.00K | 632.00K | -2.32M | -1.51M | 49.77M | 51.70M | 66.38M | 85.59M | 24.83M | 32.26M | 20.46M | 10.50M | 200.70M | 410.30M | 17.87M | 568.05M | 1.90B | 64.62M | 52.20M | 33.80M | 10.20M |
Operating Income | 166.62M | 357.55M | 222.81M | 495.36M | 486.96M | 346.77M | 229.95M | 214.72M | 156.17M | 100.45M | 45.70M | -1.77M | -79.85M | -163.19M | -321.82M | -579.23M | 21.87M | 48.67M | -31.37M | -431.66M | -772.12M | -366.52M | -1.48B | -1.74B | 99.36M | -6.90M | 123.90M | 176.70M |
Other Expenses / Income | -46.77M | -33.89M | -40.30M | -32.60M | -31.00M | -33.58M | -81.17M | -58.60M | -69.45M | -76.68M | -72.38M | -78.42M | -54.85M | -24.66M | -9.75M | -3.25M | 19.67M | 37.07M | 33.35M | -2.72M | -16.23M | -18.74M | -2.55M | 32.99M | 21.22M | 900.00K | -30.50M | -300.00K |
Before Tax Income | 119.85M | 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 | 35.89M | 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 | 83.96M | 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 | 97.03M | 88.03M | 47.05M | 32.60M | 30.36M | 37.45M | 67.28M | 58.60M | 69.45M | 76.68M | 72.38M | 49.79M | 54.85M | 37.93M | 18.62M | 7.41M | 12.93M | N/A | N/A | 323.09M | 578.51M | 107.25M | 1.03B | 1.81B | N/A | 12.10M | 60.50M | N/A |
Basic Shares Outstanding | 144.72M | 148.97M | 151.21M | 155.28M | 154.29M | 155.72M | 138.56M | 142.00M | 138.31M | 118.42M | 105.78M | 102.35M | 99.32M | 95.85M | 93.10M | 91.17M | 89.15M | 85.53M | 83.84M | 82.17M | 74.52M | 63.83M | 52.19M | 44.56M | 40.24M | 38.16M | 33.72M | 21.52M |
Diluted Shares Outstanding | 145.96M | 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.17M | 74.52M | 63.83M | 52.19M | 44.56M | 42.82M | 38.16M | 36.55M | 29.59M |
EBITDA | 350.35M | 527.03M | 397.43M | 618.48M | 646.17M | 497.39M | 363.22M | 347.86M | 307.41M | 270.38M | 158.82M | 90.86M | 38.55M | 6.16M | -143.15M | -521.71M | 111.02M | 78.96M | 28.93M | -329.94M | -654.61M | -218.62M | -1.13B | 371.24M | 163.98M | 45.30M | 157.70M | 199.30M |
EBITDA Margin | 8.73% | 12.01% | 10.94% | 17.08% | 18.29% | 13.92% | 11.74% | 12.42% | 11.82% | 11.06% | 6.94% | 4.36% | 2.10% | 0.35% | -11.58% | -79.94% | 12.30% | 10.13% | 5.13% | -77.22% | -219.15% | -77.22% | -311.58% | 23.16% | 19.09% | 9.40% | 31.04% | 53.32% |
EBIT | 216.88M | 411.68M | 229.56M | 495.36M | 486.32M | 350.64M | 216.06M | 214.72M | 156.17M | 100.45M | 45.70M | -30.41M | -79.85M | -149.92M | -312.95M | -575.07M | 54.47M | 85.73M | 1.98M | -111.29M | -209.83M | -278.01M | -455.91M | 102.39M | 120.57M | 6.10M | 153.90M | 183.90M |
EBIT Margin | 5.40% | 9.39% | 6.32% | 13.68% | 13.77% | 9.82% | 6.98% | 7.66% | 6.01% | 4.11% | 2.00% | -1.46% | -4.35% | -8.61% | -25.31% | -88.12% | 6.04% | 10.99% | 0.35% | -26.05% | -70.25% | -98.19% | -126.24% | 6.39% | 14.04% | 1.27% | 30.29% | 49.20% |
Financial Year End | 2024-11-02 | 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-11-01 | 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-30 | 1999-10-31 | 1998-10-31 | 1997-10-31 |