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 | 3.40B | 3.50B | 3.24B | 2.50B | 2.67B | 3.03B | 2.60B | 2.32B | 2.30B | 2.49B | 2.37B | 2.23B | 2.59B | 2.73B | 2.04B | 2.82B | 2.83B | 2.58B | 2.30B | 2.41B | 2.17B | 1.82B | 1.66B | 2.47B | 1.76B | 1.57B | 1.13B | 1.10B | 1.22B | 987.84M |
Cost of Revenue | 2.43B | 2.44B | 2.35B | 1.92B | 2.00B | 2.15B | 1.90B | 1.75B | 1.76B | 1.88B | 1.80B | 1.70B | 1.87B | 1.92B | 1.65B | 2.22B | 2.14B | 1.92B | 1.77B | 1.84B | 1.69B | 1.45B | 1.27B | 1.46B | 1.30B | 1.19B | 858.02M | 825.87M | 902.52M | 748.13M |
Gross Profit | 974.49M | 1.06B | 887.91M | 581.90M | 671.20M | 888.52M | 699.61M | 569.78M | 542.22M | 611.29M | 567.26M | 526.67M | 719.99M | 807.49M | 388.16M | 602.99M | 694.83M | 664.82M | 526.54M | 571.50M | 480.33M | 368.27M | 381.52M | 1.01B | 460.39M | 383.64M | 267.20M | 272.11M | 321.90M | 239.70M |
Operating Expenses | 488.35M | 443.50M | 420.11M | 371.45M | 384.63M | 403.40M | 376.75M | 367.99M | 362.23M | 385.70M | 366.76M | 349.62M | 373.38M | 389.55M | 388.79M | 2.19B | 461.78M | 410.68M | 392.08M | 413.64M | 381.41M | 417.25M | 289.36M | 308.78M | 266.64M | 276.41M | 158.60M | 148.26M | 165.28M | 141.73M |
Selling, General & Admin | 388.84M | 443.50M | 420.11M | 371.45M | 384.63M | 403.40M | 376.75M | 367.99M | 362.23M | 385.70M | 366.76M | 349.62M | 373.38M | 389.55M | 416.99M | 450.88M | 439.02M | 404.00M | 376.91M | 386.35M | 381.41M | 311.25M | 278.17M | 297.31M | 254.28M | 234.84M | 136.88M | 141.76M | 158.82M | 137.12M |
Research & Development | 99.51M | 81.18M | 77.38M | 70.86M | 69.83M | 72.89M | 67.15M | 66.84M | 64.19M | 65.30M | 62.09M | 57.16M | N/A | N/A | N/A | N/A | N/A | N/A | 9.69M | 1.50M | 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 | -4.85M | -15.65M | -11.75M | -419.00K | -5.08M | 1.74M | 4.72M | 7.98M | 2.49M | 1.85M | 3.44M | N/A | N/A | -28.20M | 4.00M | 22.76M | 6.68M | 15.17M | 27.30M | N/A | 106.00M | 11.19M | 11.47M | 12.36M | 41.57M | 21.72M | 6.49M | 6.46M | 4.61M |
Operating Income | 486.14M | 615.49M | 467.80M | 209.71M | 262.43M | 485.12M | 311.59M | 101.72M | 97.80M | 189.11M | 197.68M | 189.20M | 346.60M | 417.94M | -39.19M | -1.65B | 218.37M | 208.23M | 95.96M | 92.49M | 57.97M | -79.95M | 14.25M | 696.50M | 193.74M | 93.92M | 108.60M | 85.82M | 152.42M | 97.97M |
Other Expenses / Income | -18.74M | -21.98M | -33.19M | -51.38M | -36.13M | -68.34M | -32.22M | -102.84M | -23.06M | -21.97M | -21.28M | -19.16M | -15.48M | -12.40M | -530.00K | -22.99M | -12.70M | -16.68M | -21.95M | -22.47M | -19.60M | -29.57M | -8.04M | -30.45M | -73.57M | -55.09M | -21.13M | -15.47M | -29.44M | -23.85M |
Before Tax Income | 467.40M | 593.50M | 434.61M | 158.33M | 226.30M | 416.78M | 279.36M | 94.22M | 74.74M | 167.14M | 176.41M | 170.04M | 331.12M | 405.53M | -39.72M | -1.67B | 205.66M | 191.55M | 74.01M | 70.02M | 38.37M | -109.51M | 6.21M | 666.05M | 120.18M | 38.84M | 87.47M | 70.36M | 122.97M | 74.12M |
Income Tax Expenses | 141.89M | 163.02M | 135.67M | 34.55M | 61.51M | 70.24M | 298.92M | 44.84M | 182.47M | 49.30M | 52.64M | 46.51M | 91.12M | 45.24M | 16.80M | 11.19M | 64.13M | 50.84M | 11.74M | 13.73M | 11.53M | -16.90M | 5.70M | 148.19M | 36.94M | 30.62M | 34.17M | 17.74M | 30.31M | 15.17M |
Net Income | 323.82M | 428.81M | 297.97M | 122.92M | 163.94M | 345.76M | -20.34M | 48.79M | -108.51M | 117.63M | 122.98M | 122.74M | 238.82M | 359.11M | -57.19M | -1.73B | 130.76M | 139.74M | 62.27M | 44.70M | 26.84M | -92.61M | 513.00K | 517.86M | 83.24M | 8.21M | 53.30M | 52.62M | 92.67M | 58.95M |
Interest Expenses | 25.13M | 17.13M | 17.54M | 31.55M | 33.68M | 36.68M | 27.85M | 25.62M | 25.68M | 24.46M | 23.13M | 22.60M | 19.28M | 11.04M | 10.32M | 24.26M | 23.47M | 17.66M | 60.45M | 99.43M | 60.55M | 60.54M | 85.95M | 30.45M | 73.57M | 68.39M | 21.13M | 15.47M | 29.44M | 22.94M |
Basic Shares Outstanding | 139.45M | 143.40M | 145.00M | 144.84M | 144.61M | 154.36M | 145.31M | 147.15M | 147.70M | 147.57M | 144.86M | 149.02M | 160.09M | 183.62M | 186.60M | 186.40M | 185.65M | 184.40M | 177.61M | 163.70M | 159.63M | 159.41M | 141.17M | 135.29M | 126.68M | 126.66M | 126.43M | 125.78M | 117.92M | 106.57M |
Diluted Shares Outstanding | 140.25M | 143.91M | 145.50M | 145.23M | 145.14M | 154.62M | 145.63M | 150.70M | 147.70M | 153.72M | 151.42M | 155.84M | 168.51M | 190.23M | 186.60M | 186.40M | 198.23M | 210.32M | 189.32M | 165.94M | 160.44M | 159.41M | 142.51M | 137.46M | 128.23M | 126.80M | 126.90M | 125.78M | 117.92M | 106.57M |
EBITDA | 676.91M | 774.62M | 619.18M | 366.18M | 437.07M | 633.87M | 485.74M | 357.11M | 356.16M | 405.70M | 368.85M | 361.12M | 530.10M | 607.29M | 200.25M | -1.43B | 449.01M | 420.73M | 323.36M | 306.85M | 292.98M | 131.77M | 255.54M | 837.34M | 333.42M | 235.17M | 190.48M | 163.07M | 226.16M | 155.71M |
EBITDA Margin | 19.90% | 22.15% | 19.11% | 14.64% | 16.38% | 20.89% | 18.66% | 15.37% | 15.48% | 16.27% | 15.56% | 16.19% | 20.44% | 22.29% | 9.81% | -50.52% | 15.85% | 16.30% | 14.08% | 12.71% | 13.50% | 7.23% | 15.44% | 33.97% | 18.94% | 14.95% | 16.93% | 14.85% | 18.47% | 15.76% |
EBIT | 490.84M | 608.96M | 451.18M | 189.02M | 259.13M | 452.68M | 306.43M | 119.26M | 99.64M | 191.39M | 198.75M | 191.85M | 349.22M | 415.38M | -30.07M | -1.70B | 218.37M | 208.23M | 134.46M | 157.85M | 98.92M | -48.98M | 92.16M | 696.50M | 193.74M | 107.22M | 108.60M | 85.82M | 152.42M | 97.05M |
EBIT Margin | 14.43% | 17.41% | 13.92% | 7.56% | 9.71% | 14.92% | 11.77% | 5.13% | 4.33% | 7.68% | 8.38% | 8.60% | 13.46% | 15.24% | -1.47% | -60.09% | 7.71% | 8.07% | 5.86% | 6.54% | 4.56% | -2.69% | 5.57% | 28.25% | 11.01% | 6.82% | 9.65% | 7.82% | 12.45% | 9.82% |
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 |