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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.03B | 2.21B | 1.98B | 2.02B | 1.95B | 1.43B | 1.37B | 1.17B | 1.09B | 1.07B | 1.06B | 1.16B | 1.26B | 1.28B | 1.42B | 1.49B | 1.54B | 3.27B | 2.89B | 2.15B | 1.91B | 1.73B | 1.57B | 1.40B | 1.25B | 1.00B | 901.60M | 800.30M | 682.70M | 523.40M |
Cost of Revenue | 318.04M | 330.60M | 301.43M | 309.96M | 141.79M | 90.89M | 88.95M | 91.28M | 91.37M | 92.21M | 111.52M | N/A | N/A | 143.26M | 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 |
Gross Profit | 1.72B | 1.88B | 1.68B | 1.71B | 1.81B | 1.34B | 1.28B | 1.08B | 1.00B | 978.78M | 950.31M | 1.16B | 1.26B | 1.14B | 1.42B | 1.49B | 1.54B | 3.27B | 2.89B | 2.15B | 1.91B | 1.73B | 1.57B | 1.40B | 1.25B | 1.00B | 901.60M | 800.30M | 682.70M | 523.40M |
Operating Expenses | 1.04B | 155.87M | -993.65M | -1.53B | -1.18B | -685.26M | 26.23M | 26.70M | 26.65M | 26.44M | 38.78M | -326.89M | -1.32B | 45.55M | -2.52B | -1.37B | 262.52M | -1.41B | -1.54B | -1.16B | -997.30M | -828.17M | -576.40M | -448.64M | -529.10M | -382.20M | -329.40M | -292.60M | -229.30M | -219.10M |
Selling, General & Admin | 1.04B | 710.79M | 671.78M | 643.42M | 623.10M | 498.80M | 483.28M | 449.00M | 423.49M | 429.98M | 400.91M | 454.72M | 466.37M | 533.59M | 501.48M | 501.56M | 455.16M | 974.51M | 836.37M | 731.58M | 672.25M | 607.87M | 566.08M | 495.48M | 457.70M | 378.40M | 339.50M | 297.90M | 252.50M | 191.70M |
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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | N/A | -554.93M | -1.67B | -2.18B | -1.81B | -1.18B | -232.39M | -225.23M | N/A | N/A | N/A | -781.61M | -1.79B | N/A | -3.03B | -1.87B | -192.63M | -2.39B | -2.37B | -1.90B | -1.67B | -1.44B | -1.14B | -944.11M | -986.80M | -760.60M | -668.90M | -590.50M | -481.80M | -410.80M |
Operating Income | 998.21M | 1.24B | 989.36M | 484.67M | 765.01M | 743.25M | 1.05B | 904.82M | 827.95M | 810.04M | 778.72M | 830.21M | -60.84M | -834.02M | -1.10B | 119.55M | 1.80B | 1.86B | 1.35B | 987.62M | 909.93M | 901.42M | 991.09M | 947.21M | 724.00M | 620.30M | 572.20M | 507.70M | 453.40M | 304.30M |
Other Expenses / Income | -302.05M | -174.11M | -329.77M | -246.00M | -251.85M | -138.38M | -163.33M | -151.27M | -144.30M | -170.98M | -182.16M | -152.46M | 220.00K | -15.15M | -12.57M | -660.81M | -292.28M | N/A | N/A | 5.70M | -298.43M | -337.54M | -501.10M | -535.47M | -374.70M | -328.70M | -313.30M | -288.40M | -273.90M | -169.90M |
Before Tax Income | 696.16M | 964.18M | 989.36M | 484.67M | 765.01M | 547.35M | 480.14M | 388.45M | 358.57M | 302.56M | 252.63M | 31.48M | -59.53M | -849.17M | -1.61B | -660.13M | 527.67M | 973.53M | 824.02M | 689.28M | 611.50M | 563.88M | 489.99M | 411.74M | 349.30M | 291.60M | 258.90M | 219.30M | 179.50M | 134.40M |
Income Tax Expenses | 154.02M | 206.28M | 228.89M | 110.97M | 201.24M | 118.88M | 204.66M | 141.67M | 132.49M | 107.31M | 93.25M | -802.19M | 1.31M | -15.15M | -190.63M | -77.69M | 184.74M | 356.62M | 307.58M | 252.25M | 222.58M | 198.53M | 178.38M | 149.18M | 124.00M | 104.50M | 93.70M | 79.70M | 64.90M | 48.00M |
Net Income | 543.71M | 757.90M | 760.47M | 373.69M | 563.78M | 428.48M | 275.47M | 246.78M | 226.08M | 195.25M | 118.55M | 833.66M | -60.62M | -790.68M | -1.41B | -582.44M | 526.30M | 616.92M | 516.45M | 437.03M | 388.93M | 365.35M | 311.62M | 262.56M | 225.30M | 187.10M | 165.20M | 139.60M | 114.60M | 86.40M |
Interest Expenses | 1.23B | 278.89M | 120.40M | 291.75M | 454.83M | 195.89M | 139.19M | 123.62M | 118.64M | 109.41M | 118.82M | 150.02M | 217.60M | 338.47M | 503.73M | 784.59M | 1.09B | 882.59M | 527.38M | 298.34M | 298.43M | 337.54M | 501.10M | 535.47M | 374.70M | 328.70M | 313.30M | 288.40M | 273.90M | 169.90M |
Basic Shares Outstanding | 146.12M | 145.36M | 147.04M | 147.41M | 154.33M | 117.64M | 121.16M | 124.39M | 132.42M | 138.50M | 127.49M | 112.35M | 112.18M | 97.88M | 53.28M | 47.05M | 46.69M | 45.89M | 44.50M | 43.89M | 43.14M | 42.47M | 41.47M | 40.51M | 40.00M | 38.92M | 38.73M | 37.33M | 36.95M | 35.27M |
Diluted Shares Outstanding | 146.73M | 146.48M | 148.50M | 148.21M | 156.06M | 118.38M | 122.01M | 125.08M | 133.20M | 139.15M | 134.23M | 130.01M | 112.18M | 97.88M | 53.28M | 47.05M | 47.12M | 46.32M | 44.97M | 44.33M | 43.56M | 43.03M | 42.26M | 40.98M | 40.48M | 39.60M | 38.73M | 37.80M | 37.28M | 35.27M |
EBITDA | N/A | 1.03B | 1.10B | 554.29M | 773.09M | 602.53M | N/A | N/A | 415.31M | 357.51M | N/A | N/A | N/A | N/A | -1.59B | N/A | 819.96M | 1.32B | 1.14B | 941.84M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EBITDA Margin | 0.00% | 46.84% | 55.62% | 27.45% | 39.68% | 42.25% | 0.00% | 0.00% | 37.97% | 33.38% | 0.00% | 0.00% | 0.00% | 0.00% | -112.24% | 0.00% | 53.31% | 40.52% | 39.59% | 43.76% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
EBIT | 1.93B | 1.24B | 1.11B | 776.41M | 1.22B | 743.25M | 619.33M | 512.07M | 477.22M | 411.97M | 330.62M | 181.50M | 158.29M | -467.36M | -1.10B | 124.45M | 1.80B | 1.86B | 1.35B | 987.62M | 909.93M | 901.42M | 991.09M | 947.21M | 724.00M | 620.30M | 572.20M | 507.70M | 453.40M | 304.30M |
EBIT Margin | 94.94% | 56.34% | 55.96% | 38.45% | 62.62% | 52.11% | 45.25% | 43.90% | 43.63% | 38.47% | 31.14% | 15.69% | 12.52% | -36.39% | -77.48% | 8.36% | 117.07% | 56.81% | 46.80% | 45.89% | 47.71% | 52.12% | 63.23% | 67.86% | 57.78% | 61.88% | 63.46% | 63.44% | 66.41% | 58.14% |
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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |