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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.81B | 3.62B | 3.46B | 3.20B | 2.89B | 2.71B | 2.50B | 2.34B | 2.20B | 1.96B | 1.58B | 1.37B | 1.16B | 1.02B | 859.77M | 790.92M | 636.41M | 428.67M | 283.12M | 210.01M | 161.26M | 144.98M | 163.21M | 89.77M | 4.00M | 100.00K |
Cost of Revenue | 1.64B | 1.38B | 1.27B | 1.13B | 987.62M | 953.49M | 875.76M | 809.00M | 725.62M | 610.94M | 511.09M | 431.91M | 374.54M | 303.40M | 249.94M | 222.61M | 167.44M | 94.10M | 55.66M | 46.15M | 61.12M | 85.30M | 55.13M | 61.50M | -4.90M | -200.00K |
Gross Profit | 2.17B | 2.23B | 2.19B | 2.07B | 1.91B | 1.76B | 1.63B | 1.53B | 1.47B | 1.35B | 1.07B | 942.04M | 784.00M | 720.18M | 609.84M | 568.31M | 468.96M | 334.57M | 227.46M | 163.87M | 100.14M | 59.67M | 108.08M | 28.26M | 8.90M | 300.00K |
Operating Expenses | 1.46B | 1.52B | 1.39B | 1.36B | 1.33B | 1.34B | 1.23B | 1.06B | 1.00B | 862.22M | 651.02M | 627.14M | 488.46M | 465.91M | 385.90M | 353.54M | 324.21M | 251.47M | 154.09M | 114.90M | 119.82M | 196.38M | 2.48B | 926.47M | 55.30M | 1.10M |
Selling, General & Admin | 1.06B | 986.28M | 918.98M | 966.70M | 947.54M | 982.77M | 900.09M | 866.88M | 829.25M | 704.88M | 535.60M | 531.44M | 419.06M | 394.48M | 325.52M | 300.39M | 268.66M | 209.88M | 130.89M | 102.72M | 104.61M | 162.69M | 146.11M | 194.76M | 29.70M | 600.00K |
Research & Development | 406.05M | 391.43M | 335.37M | 269.31M | 261.37M | 246.16M | 222.43M | 167.63M | 148.59M | 125.29M | 93.88M | 74.74M | 52.33M | 54.77M | 43.66M | 39.24M | 44.14M | 33.10M | 18.07M | 12.13M | 12.97M | 21.77M | 61.45M | 55.61M | 11.70M | 200.00K |
Other Operating Expenses | N/A | 146.25M | 130.72M | 127.79M | 119.09M | -3.15M | 887.00K | 3.79M | -2.20M | -1.96M | -491.00K | 649.00K | 17.07M | 16.66M | 16.72M | 13.90M | 11.41M | 8.48M | 5.12M | 48.00K | 2.23M | 11.93M | 2.27B | 676.11M | 13.90M | 300.00K |
Operating Income | 707.33M | 676.27M | 783.15M | 658.53M | 548.92M | 362.50M | 316.22M | 459.59M | 466.15M | 489.52M | 413.97M | 314.49M | 290.65M | 254.28M | 223.48M | 212.26M | 144.93M | 83.11M | 73.38M | 48.97M | -11.15M | -182.54M | -2.41B | -899.58M | -46.40M | -800.00K |
Other Expenses / Income | -54.80M | -18.27M | -54.93M | -42.45M | -16.44M | -19.41M | -78.35M | -7.06M | -9.53M | -9.74M | 5.59M | 7.10M | 16.55M | 8.10M | 13.75M | 23.06M | 23.28M | 15.36M | -2.97M | -13.83M | -17.50M | -21.41M | -20.55M | 13.98M | -3.36M | N/A |
Before Tax Income | 652.53M | 658.00M | 728.22M | 616.08M | 532.48M | 343.09M | 316.12M | 459.45M | 456.62M | 479.78M | 419.55M | 321.59M | 307.19M | 262.37M | 237.23M | 234.53M | 168.21M | 98.47M | 70.40M | 35.14M | -28.65M | -202.15M | -2.43B | -885.60M | -59.80M | N/A |
Income Tax Expenses | 106.37M | 126.70M | 62.57M | 45.92M | 53.35M | 44.72M | 97.80M | 143.31M | 135.22M | 145.83M | 126.07M | 117.60M | 106.29M | 91.15M | 91.32M | 89.40M | 67.24M | 41.07M | -257.59M | 772.00K | 629.00K | 492.00K | 1.06M | 187.00K | 11.20M | 100.00K |
Net Income | 547.63M | 523.67M | 651.64M | 557.05M | 478.04M | 298.37M | 218.32M | 316.13M | 321.41M | 333.95M | 293.49M | 203.99M | 200.90M | 171.22M | 145.91M | 145.14M | 100.97M | 57.40M | 328.00M | 34.36M | -29.28M | -204.44M | -2.44B | -885.78M | -57.60M | -900.00K |
Interest Expenses | 17.71M | 11.10M | 72.33M | 69.12M | 49.36M | 43.20M | 18.84M | 18.64M | 18.52M | 15.46M | N/A | N/A | N/A | 1.70M | 2.84M | 2.83M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 152.51M | 159.09M | 162.66M | 162.49M | 162.71M | 167.31M | 171.56M | 174.92M | 178.39M | 178.28M | 178.20M | 177.90M | 183.87M | 177.31M | 171.42M | 167.67M | 162.96M | 155.37M | 136.17M | 124.41M | 118.07M | 112.77M | 103.23M | 87.96M | 30.18M | 18.00M |
Diluted Shares Outstanding | 155.40M | 160.47M | 165.80M | 165.21M | 164.57M | 169.19M | 172.71M | 176.21M | 180.41M | 181.19M | 181.78M | 181.75M | 187.56M | 190.65M | 188.66M | 186.68M | 185.09M | 176.77M | 156.94M | 146.59M | 118.07M | 112.77M | 103.23M | 87.96M | 30.18M | 18.00M |
EBITDA | 1.24B | 1.26B | 1.35B | 1.16B | 1.02B | 820.81M | 705.34M | 812.39M | 774.71M | 742.64M | 603.99M | 525.75M | 475.07M | 407.31M | 362.56M | 335.44M | 217.49M | 83.11M | 73.38M | 48.97M | -11.15M | -39.27M | -2.04B | -178.62M | -52.46M | -599.00K |
EBITDA Margin | 32.56% | 34.89% | 39.04% | 36.38% | 35.34% | 30.24% | 28.18% | 34.72% | 35.26% | 37.82% | 38.28% | 38.27% | 41.01% | 39.79% | 42.17% | 42.41% | 34.17% | 19.39% | 25.92% | 23.32% | -6.92% | -27.09% | -1,247.91% | -198.98% | -1,311.55% | -599.00% |
EBIT | 671.71M | 661.46M | 786.54M | 672.10M | 580.75M | 386.29M | 334.96M | 478.08M | 475.15M | 495.24M | 419.55M | 321.59M | 307.19M | 264.07M | 240.07M | 237.36M | 168.21M | 98.47M | 70.40M | 35.14M | -28.65M | -203.94M | -2.43B | -885.60M | -46.40M | -800.00K |
EBIT Margin | 17.62% | 18.29% | 22.72% | 21.02% | 20.07% | 14.23% | 13.38% | 20.43% | 21.62% | 25.22% | 26.59% | 23.41% | 26.52% | 25.80% | 27.92% | 30.01% | 26.43% | 22.97% | 24.87% | 16.73% | -17.77% | -140.68% | -1,491.57% | -986.56% | -1,160.00% | -800.00% |
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 |