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 | 1.92B | 1.99B | 1.92B | 1.68B | 1.65B | 1.62B | 1.53B | 1.40B | 1.33B | 1.27B | 1.13B | 992.52M | 929.73M | 900.84M | 1.06B | 1.25B | 1.37B | 1.18B | 773.01M | 692.27M | 636.23M | 620.82M | 658.01M | 598.81M | 456.20M | 366.10M | 292.70M | 247.80M | 226.00M | 263.80M |
Cost of Revenue | 295.52M | 945.77M | 830.32M | 738.06M | 729.33M | 724.20M | 687.04M | 638.06M | 611.72M | 583.19M | 535.35M | 491.95M | 150.14M | 452.58M | 436.72M | 481.84M | 526.67M | 463.34M | 393.95M | 321.30M | 283.62M | 264.03M | 298.73M | 261.72M | 199.40M | 165.20M | 134.40M | 119.70M | 103.80M | 139.30M |
Gross Profit | 1.63B | 1.05B | 1.09B | 945.99M | 920.56M | 899.97M | 839.51M | 763.49M | 722.49M | 682.82M | 590.79M | 500.57M | 779.59M | 448.25M | 623.83M | 766.08M | 842.36M | 712.41M | 379.05M | 370.97M | 352.61M | 356.79M | 359.29M | 337.09M | 256.80M | 200.90M | 158.30M | 128.10M | 122.20M | 124.50M |
Operating Expenses | 1.20B | 569.52M | 534.60M | 500.11M | 460.13M | 457.98M | 442.57M | 387.79M | 364.27M | 330.03M | 342.38M | 289.00M | 575.52M | 230.72M | 260.12M | 269.73M | 248.38M | 213.96M | 167.10M | 161.52M | 146.43M | 146.97M | 176.10M | 189.13M | 154.30M | 133.00M | 112.80M | 92.00M | 87.50M | 93.30M |
Selling, General & Admin | 262.78M | 481.58M | 441.97M | 416.17M | 379.28M | 224.67M | 366.98M | 315.96M | 297.60M | 268.91M | 285.28M | 233.16M | 526.77M | 184.77M | 193.98M | 481.84M | 211.24M | 184.81M | 167.10M | 161.52M | 146.43M | 146.97M | 176.10M | 171.82M | 138.50M | 117.30M | 98.70M | 82.00M | 75.90M | 77.60M |
Research & Development | 129.17M | 144.80M | 190.25M | 195.19M | 171.23M | 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 | -1.20B | 87.94M | 92.63M | 83.93M | 80.86M | 77.69M | 75.59M | 71.83M | 66.67M | 61.13M | 57.10M | 55.84M | 48.76M | 45.95M | 66.14M | -212.11M | 37.14M | 29.15M | N/A | N/A | N/A | N/A | N/A | 17.30M | 15.80M | 15.70M | 14.10M | 10.00M | 11.60M | 15.70M |
Operating Income | 427.28M | 475.75M | 553.38M | 445.89M | 628.90M | 441.99M | 396.94M | 375.69M | 358.21M | 352.78M | 248.41M | 211.57M | 204.06M | 217.53M | 363.71M | 496.35M | 593.98M | 498.45M | 211.95M | 209.45M | 206.18M | 209.82M | 183.19M | 147.96M | 102.50M | 67.90M | 45.50M | 36.10M | 34.70M | 31.20M |
Other Expenses / Income | 167.37M | 133.53M | 140.29M | 122.81M | 2.54M | 159.47M | 160.09M | 132.79M | 142.27M | 136.88M | 186.99M | 117.93M | 114.42M | 152.25M | -1.39M | -271.38M | -184.44M | -139.69M | 83.26M | 55.68M | 18.10M | 13.23M | 15.14M | 11.66M | 6.60M | 2.00M | -1.50M | 1.80M | 800.00K | 400.00K |
Before Tax Income | 594.65M | 609.28M | 693.67M | 568.69M | 631.44M | 614.21M | 557.04M | 508.49M | 500.48M | 489.66M | 435.40M | 329.50M | 318.49M | 369.78M | 362.32M | 224.97M | 409.54M | 358.76M | 295.21M | 265.13M | 224.28M | 223.05M | 198.32M | 159.62M | 109.10M | 69.90M | 44.00M | 37.90M | 35.50M | 31.60M |
Income Tax Expenses | 132.40M | 133.81M | 147.08M | 121.41M | 130.01M | 108.34M | 152.65M | 174.67M | 168.82M | 170.95M | 146.92M | 121.46M | 111.84M | 136.46M | 89.89M | 85.72M | 149.73M | 121.77M | 106.86M | 96.11M | 81.30M | 82.53M | 73.38M | 60.66M | 42.00M | 26.90M | 17.20M | 14.80M | 14.40M | 12.30M |
Net Income | 462.26M | 475.47M | 546.59M | 447.29M | 501.43M | 505.87M | 404.39M | 333.82M | 331.65M | 318.71M | 288.12M | 206.85M | 204.96M | 231.69M | 174.34M | 139.25M | 259.81M | 236.99M | 188.34M | 169.02M | 142.98M | 140.52M | 124.94M | 98.96M | 68.40M | 43.70M | 26.80M | 6.80M | 19.20M | 19.30M |
Interest Expenses | 583.00K | 749.00K | 563.00K | 609.00K | 630.00K | 645.00K | 781.00K | 531.00K | 483.00K | 458.00K | 535.00K | 504.00K | 585.00K | 1.48M | 3.74M | 3.42M | 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 | 132.59M | 136.07M | 141.22M | 146.71M | 151.54M | 156.58M | 158.18M | 161.35M | 165.72M | 168.25M | 171.56M | 174.29M | 182.55M | 188.47M | 190.82M | 192.06M | 196.82M | 197.49M | 200.37M | 207.39M | 210.27M | 216.18M | 217.29M | 212.82M | 213.19M | 214.04M | 218.78M | 233.14M | 232.73M | 227.06M |
Diluted Shares Outstanding | 133.73M | 137.42M | 143.31M | 149.00M | 154.90M | 161.23M | 162.27M | 164.43M | 169.60M | 172.56M | 175.72M | 175.87M | 184.13M | 190.32M | 191.78M | 195.23M | 202.98M | 203.42M | 205.84M | 211.28M | 216.64M | 224.83M | 229.26M | 227.50M | 227.37M | 230.00M | 229.71M | 233.14M | 245.45M | 241.25M |
EBITDA | 501.25M | 701.04M | 787.24M | 653.52M | 709.75M | 692.86M | 633.41M | 580.85M | 567.64M | 551.25M | 492.68M | 384.66M | 366.14M | 415.58M | 334.10M | 275.35M | 446.68M | 387.90M | 312.79M | 281.31M | 241.07M | 241.11M | 217.97M | 176.92M | 126.20M | 86.30M | 58.10M | 31.60M | 45.20M | 47.30M |
EBITDA Margin | 26.09% | 35.21% | 41.04% | 38.81% | 43.02% | 42.66% | 41.49% | 41.44% | 42.54% | 43.54% | 43.75% | 38.76% | 39.38% | 46.13% | 31.50% | 22.06% | 32.63% | 32.99% | 40.46% | 40.64% | 37.89% | 38.84% | 33.13% | 29.55% | 27.66% | 23.57% | 19.85% | 12.75% | 20.00% | 17.93% |
EBIT | 595.24M | 610.03M | 694.24M | 569.30M | 632.07M | 614.85M | 557.82M | 509.02M | 500.96M | 490.12M | 435.58M | 328.81M | 317.38M | 369.63M | 267.96M | 228.39M | 409.54M | 358.76M | 295.21M | 265.13M | 224.28M | 223.05M | 198.32M | 159.62M | 110.40M | 70.60M | 44.00M | 21.60M | 33.60M | 31.60M |
EBIT Margin | 30.98% | 30.64% | 36.19% | 33.81% | 38.31% | 37.86% | 36.54% | 36.32% | 37.55% | 38.71% | 38.68% | 33.13% | 34.14% | 41.03% | 25.27% | 18.30% | 29.91% | 30.51% | 38.19% | 38.30% | 35.25% | 35.93% | 30.14% | 26.66% | 24.20% | 19.28% | 15.03% | 8.72% | 14.87% | 11.98% |
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 |