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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 12.55B | 15.79B | 11.78B | 7.50B | 8.12B | 8.63B | 8.04B | 5.08B | 4.46B | 4.42B | 3.76B | 3.57B | 3.62B | 3.17B | 2.33B | 3.69B | 3.19B | 2.48B | 2.44B | 1.99B | 1.42B | 1.07B | 1.09B | 1.39B | 1.06B |
Cost of Revenue | 10.45B | 11.72B | 8.28B | 6.48B | 6.86B | 6.65B | 6.27B | 4.09B | 3.28B | 3.10B | 2.66B | 2.83B | 3.06B | 2.69B | 2.13B | 3.62B | 2.92B | 2.09B | 2.00B | 1.68B | 1.30B | 992.06M | 1.12B | 1.19B | 887.96M |
Gross Profit | 2.10B | 4.07B | 3.50B | 1.02B | 1.26B | 1.99B | 1.77B | 980.56M | 1.19B | 1.32B | 1.10B | 736.96M | 559.01M | 482.68M | 195.13M | 69.37M | 271.40M | 396.48M | 443.63M | 303.19M | 121.95M | 80.57M | -29.92M | 198.92M | 169.68M |
Operating Expenses | 865.00M | 990.00M | 674.00M | 558.00M | 567.00M | 546.00M | 507.00M | 295.44M | 225.36M | 193.36M | 148.86M | 122.27M | 112.21M | 104.32M | 87.87M | 98.91M | 96.68M | 83.23M | 76.60M | 60.02M | 56.14M | 66.50M | N/A | 72.81M | 54.84M |
Selling, General & Admin | 865.00M | 835.00M | 551.00M | 449.00M | 458.00M | 445.00M | 399.00M | 295.44M | 225.36M | 193.36M | 147.97M | 121.61M | 112.21M | 104.32M | 87.87M | 98.91M | 96.68M | 83.23M | 76.60M | 60.24M | 57.01M | 64.26M | N/A | 62.04M | 52.09M |
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 |
Other Operating Expenses | 136.00M | 155.00M | 123.00M | 109.00M | 109.00M | 52.00M | 108.00M | N/A | N/A | N/A | 888.00K | 664.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -219.00K | -877.00K | 2.24M | N/A | 10.78M | 2.75M |
Operating Income | 1.23B | 3.05B | 2.80B | 429.00M | 656.00M | 1.41B | 1.23B | 685.13M | 959.83M | 1.12B | 952.58M | 614.69M | 446.80M | 378.36M | 107.26M | -29.54M | 174.72M | 313.25M | 367.03M | 243.17M | 65.81M | 14.07M | -29.92M | 126.11M | 114.84M |
Other Expenses / Income | -532.00M | -104.00M | -123.00M | -98.00M | -86.00M | 19.00M | -152.00M | -126.75M | 3.61M | -40.07M | -10.40M | -29.52M | -45.36M | -35.40M | -28.50M | -28.48M | -15.76M | -30.70M | -21.70M | -52.50M | -42.31M | -28.27M | -87.42M | -35.41M | 11.42M |
Before Tax Income | 700.00M | 2.95B | 2.68B | 331.00M | 570.00M | 1.33B | 1.08B | 558.38M | 963.44M | 1.08B | 942.17M | 585.17M | 401.43M | 342.96M | 78.75M | -58.02M | 158.96M | 282.55M | 345.33M | 190.66M | 23.50M | -14.20M | -117.34M | 90.69M | N/A |
Income Tax Expenses | 178.00M | 649.00M | 607.00M | -42.00M | 108.00M | 300.00M | -258.00M | 138.52M | 298.40M | 398.90M | 331.75M | 199.61M | 142.47M | 121.57M | 25.76M | -28.48M | 44.23M | 87.99M | 118.51M | 69.94M | 8.75M | -7.14M | -45.35M | N/A | N/A |
Net Income | 479.00M | 2.25B | 2.02B | 330.00M | 421.00M | 996.00M | 1.30B | 398.86M | 646.01M | 678.52M | 610.42M | 385.56M | 258.97M | 221.39M | 52.99M | -29.54M | 114.73M | 194.56M | 226.82M | 120.72M | 14.76M | -7.06M | -71.99M | 55.00M | 37.80M |
Interest Expenses | 165.00M | 177.00M | 176.00M | 142.00M | 124.00M | 126.00M | 159.00M | 79.47M | 34.66M | 37.35M | 18.08M | 43.05M | 50.99M | 39.88M | 34.96M | 33.96M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 127.81M | 127.97M | 128.00M | 127.85M | 128.40M | 129.40M | 129.75M | 129.92M | 132.38M | 133.31M | 133.72M | 133.41M | 133.14M | 132.28M | 131.83M | 130.55M | 130.47M | 130.27M | 130.02M | 110.46M | 99.00M | 99.00M | 99.00M | 99.00M | 99.00M |
Diluted Shares Outstanding | 128.60M | 128.85M | 128.70M | 128.09M | 128.76M | 129.99M | 130.40M | 130.35M | 132.92M | 133.83M | 134.31M | 134.11M | 133.83M | 132.69M | 132.03M | 130.63M | 130.65M | 130.51M | 130.50M | 110.71M | 99.00M | 99.00M | 99.00M | 99.00M | 99.00M |
EBITDA | 2.33B | 4.21B | 3.71B | 1.28B | 1.44B | 2.13B | 1.81B | 994.52M | 1.22B | 1.32B | 1.12B | 772.76M | 583.82M | 511.57M | 236.91M | 87.86M | 263.23M | 369.66M | 428.02M | 273.83M | 111.68M | 73.81M | -117.34M | 133.76M | 124.26M |
EBITDA Margin | 18.56% | 26.67% | 31.53% | 17.08% | 17.79% | 24.71% | 22.46% | 19.59% | 27.44% | 29.97% | 29.74% | 21.64% | 16.13% | 16.13% | 10.19% | 2.38% | 8.25% | 14.88% | 17.53% | 13.79% | 7.85% | 6.88% | -10.79% | 9.61% | 11.75% |
EBIT | 822.00M | 3.07B | 2.80B | 430.00M | 653.00M | 1.42B | 1.21B | 616.85M | 979.06M | 1.11B | 960.25M | 628.22M | 452.42M | 382.83M | 113.71M | -24.07M | 158.96M | 282.55M | 345.33M | 190.66M | 23.50M | -14.20M | -117.34M | 55.00M | 37.80M |
EBIT Margin | 6.55% | 19.46% | 23.76% | 5.73% | 8.04% | 16.47% | 14.99% | 12.15% | 21.94% | 25.25% | 25.54% | 17.59% | 12.50% | 12.07% | 4.89% | -0.65% | 4.98% | 11.37% | 14.15% | 9.60% | 1.65% | -1.32% | -10.79% | 3.95% | 3.57% |
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 |