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 | 9.62B | 7.32B | 3.33B | 3.13B | 3.59B | 3.37B | 3.07B | 2.68B | 3.65B | 2.45B | 2.62B | 2.75B | 2.87B | 2.36B | 2.01B | 2.47B | 2.34B | 2.37B | 2.11B | 1.51B | 1.11B | 980.22M | 916.90M | 917.55M | 845.92M | 820.86M | 829.85M | 854.48M | 1.24B | 1.08B |
Cost of Revenue | 8.42B | 4.25B | 2.33B | 2.13B | 2.33B | 2.16B | 1.96B | 1.71B | 2.45B | 1.67B | 1.76B | 1.84B | 1.89B | 1.62B | 1.52B | 1.86B | 1.71B | 1.82B | 1.68B | 1.20B | 871.73M | 744.98M | 695.56M | 646.09M | 581.38M | 560.06M | 568.42M | 611.35M | 873.10M | 742.10M |
Gross Profit | 1.20B | 3.07B | 997.97M | 994.85M | 1.26B | 1.22B | 1.11B | 970.58M | 1.20B | 770.85M | 861.40M | 910.00M | 977.06M | 745.92M | 483.86M | 607.67M | 622.49M | 550.81M | 423.40M | 312.35M | 238.51M | 235.24M | 221.34M | 271.46M | 264.55M | 260.81M | 261.43M | 243.13M | 371.10M | 338.80M |
Operating Expenses | 959.89M | 596.13M | 495.51M | 489.04M | 591.65M | 516.14M | 522.23M | 460.94M | 615.14M | 443.44M | 245.13M | 392.15M | 389.22M | 324.12M | 285.94M | 322.42M | 307.66M | 284.15M | 259.50M | 193.87M | 145.69M | 129.71M | 122.89M | 121.30M | 150.42M | 135.09M | 140.72M | 149.70M | 254.10M | 244.90M |
Selling, General & Admin | 874.16M | 524.14M | 441.48M | 429.83M | 533.37M | 446.09M | 437.90M | 380.46M | 512.27M | 355.13M | 162.89M | 313.23M | 312.14M | 265.72M | 212.63M | 255.13M | 244.97M | 237.86M | 219.72M | 157.74M | 117.23M | 111.68M | 98.92M | 103.23M | 105.44M | 105.44M | 109.27M | 119.26M | 130.50M | 123.50M |
Research & Development | 85.72M | 71.98M | 54.03M | 59.21M | 58.29M | 70.05M | 84.33M | 80.47M | 102.87M | 88.31M | 82.25M | 78.92M | 77.08M | 58.39M | 60.92M | 67.29M | 62.69M | 46.30M | 41.67M | 31.27M | 18.41M | 16.48M | 21.92M | 26.20M | 34.29M | 29.66M | 31.45M | 30.44M | 29.50M | 28.10M |
Other Operating Expenses | 110.93M | 86.36M | -603.34M | -59.18M | -45.48M | -64.43M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 12.39M | N/A | N/A | N/A | -1.90M | 4.86M | 10.05M | 1.55M | 2.05M | -8.13M | 10.69M | N/A | N/A | N/A | 94.10M | 93.30M |
Operating Income | 241.12M | 2.47B | -100.88M | 505.81M | 666.12M | 911.54M | 587.75M | 509.64M | 581.73M | 327.40M | 616.27M | 517.85M | 587.84M | 421.81M | 197.92M | 285.25M | 314.83M | 266.66M | 163.90M | 118.48M | 92.82M | 105.53M | 98.45M | 150.16M | 114.13M | 125.72M | 120.71M | 93.43M | 117.00M | 93.90M |
Other Expenses / Income | 5.62M | -36.62M | 234.50M | -132.29M | -103.17M | 145.99M | -140.95M | 5.63M | -223.54M | -114.22M | -71.84M | -143.26M | -37.22M | -29.70M | -37.65M | -101.91M | -37.01M | -133.27M | -13.97M | -46.64M | -4.77M | -1.71M | -1.25M | -2.66M | 14.61M | -2.92M | 198.00K | 159.65M | 14.60M | -4.50M |
Before Tax Income | 246.74M | 2.43B | 133.62M | 373.52M | 562.95M | 794.70M | 446.80M | 515.26M | 358.19M | 213.18M | 544.43M | 374.59M | 550.62M | 392.10M | 160.27M | 183.34M | 277.82M | 133.39M | 149.93M | 71.84M | 88.06M | 103.81M | 97.20M | 147.50M | 128.74M | 122.80M | 120.91M | 253.08M | 131.60M | 89.40M |
Income Tax Expenses | 430.28M | 390.59M | 29.45M | 54.42M | 88.16M | 144.83M | 431.82M | 96.26M | 29.12M | 18.48M | 136.32M | 82.53M | -130.01M | 92.72M | -7.03M | -6.54M | 55.08M | 2.19M | 27.59M | 17.00M | 13.89M | 29.07M | 29.03M | 45.73M | 39.91M | 38.07M | 40.92M | 97.02M | 53.40M | 38.10M |
Net Income | 1.57B | 2.04B | 123.67M | 375.76M | 533.23M | 693.56M | 54.85M | 643.67M | 334.91M | 133.32M | 413.17M | 311.54M | 436.28M | 323.72M | 178.37M | 194.20M | 229.69M | 142.97M | 114.87M | 54.84M | 71.94M | 74.75M | 68.17M | 101.78M | 88.83M | 84.73M | 79.98M | 156.06M | 78.20M | 51.30M |
Interest Expenses | 188.77M | 122.97M | 61.48M | 73.12M | 57.70M | 52.41M | 115.35M | 65.18M | 132.72M | 41.36M | 31.56M | 32.80M | 37.57M | 25.53M | 24.58M | 38.17M | 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 |
Basic Shares Outstanding | 117.32M | 117.12M | 115.84M | 106.40M | 105.95M | 108.43M | 110.91M | 112.38M | 111.18M | 78.70M | 83.84M | 89.19M | 90.52M | 91.39M | 91.51M | 91.34M | 95.25M | 94.62M | 92.70M | 83.13M | 82.51M | 84.21M | 91.53M | 91.76M | 93.78M | 103.12M | 110.33M | 117.68M | 132.54M | 129.87M |
Diluted Shares Outstanding | 117.77M | 117.79M | 116.54M | 106.81M | 106.32M | 109.46M | 112.38M | 113.24M | 111.56M | 79.10M | 84.32M | 89.88M | 91.52M | 92.18M | 92.05M | 92.53M | 97.22M | 97.14M | 95.50M | 85.05M | 84.29M | 86.27M | 93.05M | 93.21M | 95.03M | 104.27M | 111.34M | 119.98M | 132.54M | 129.87M |
EBITDA | 671.07M | 2.87B | 153.12M | 678.62M | 834.13M | 636.68M | 798.95M | 1.03B | 756.83M | 296.73M | 688.42M | 525.89M | 440.59M | 537.55M | 296.44M | 337.52M | 391.62M | 258.11M | 259.89M | 169.11M | 169.85M | 184.42M | 174.81M | 221.25M | 204.49M | 197.81M | 189.95M | 324.12M | 225.70M | 182.70M |
EBITDA Margin | 6.98% | 39.15% | 4.60% | 21.69% | 23.24% | 18.86% | 26.01% | 38.52% | 20.73% | 12.13% | 26.31% | 19.16% | 15.36% | 22.75% | 14.78% | 13.68% | 16.76% | 10.90% | 12.33% | 11.17% | 15.30% | 18.81% | 19.06% | 24.11% | 24.17% | 24.10% | 22.89% | 37.93% | 18.14% | 16.90% |
EBIT | 2.19B | 2.56B | 214.59M | 503.31M | 679.08M | 890.79M | 602.02M | 805.12M | 496.75M | 193.16M | 581.05M | 426.87M | 343.84M | 441.97M | 195.92M | 225.84M | 284.77M | 145.16M | 142.46M | 71.84M | 85.83M | 103.81M | 97.20M | 147.50M | 128.74M | 122.80M | 120.91M | 253.08M | 131.60M | 89.40M |
EBIT Margin | 22.80% | 34.92% | 6.45% | 16.09% | 18.92% | 26.39% | 19.60% | 30.07% | 13.60% | 7.90% | 22.21% | 15.55% | 11.98% | 18.71% | 9.77% | 9.15% | 12.19% | 6.13% | 6.76% | 4.75% | 7.73% | 10.59% | 10.60% | 16.08% | 15.22% | 14.96% | 14.57% | 29.62% | 10.58% | 8.27% |
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 |