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 | 935.65M | 945.77M | 830.32M | 738.06M | 729.33M | 724.20M | 687.04M | 638.06M | 611.72M | 583.19M | 535.35M | 491.95M | 447.04M | 424.19M | 467.62M | 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 | 984.14M | 1.05B | 1.09B | 945.99M | 920.56M | 899.97M | 839.51M | 763.49M | 722.49M | 682.82M | 590.79M | 500.57M | 482.69M | 476.65M | 592.92M | 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 | 559.62M | 569.52M | 534.60M | 500.11M | 460.13M | 457.98M | 442.57M | 387.79M | 364.27M | 330.03M | 342.38M | 289.00M | 278.62M | 259.11M | 229.22M | 269.73M | 248.38M | 213.96M | 163.96M | 161.11M | 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 | 281.42M | 264.65M | 254.93M | 219.14M | 224.67M | 222.72M | 182.79M | 163.75M | 150.28M | 169.26M | 125.56M | 127.28M | 115.82M | 163.08M | 222.77M | 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 | 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 | 296.84M | 288.10M | 269.95M | 245.18M | 240.99M | 233.32M | 219.85M | 205.01M | 200.53M | 179.75M | 173.11M | 163.44M | 151.34M | 143.30M | 66.14M | 46.96M | 37.14M | 29.15M | -3.14M | -408.00K | N/A | N/A | N/A | 17.30M | 15.80M | 15.70M | 14.10M | 10.00M | 11.60M | 15.70M |
Operating Income | 424.52M | 475.75M | 553.38M | 445.89M | 460.42M | 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 | 215.09M | 209.86M | 206.18M | 209.82M | 183.19M | 147.96M | 102.50M | 67.90M | 45.50M | 36.10M | 34.70M | 31.20M |
Other Expenses / Income | 170.13M | 133.53M | 140.29M | 122.81M | 171.02M | 172.22M | 160.09M | 132.79M | 142.27M | 136.88M | 186.99M | 117.93M | 114.42M | 152.25M | -1.39M | -142.12M | -184.44M | -139.69M | 80.12M | 55.27M | 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 | 354.23M | 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.75M | 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 | 202.56M | 205.84M | 211.28M | 216.64M | 224.83M | 229.26M | 227.50M | 228.00M | 230.00M | 229.71M | 233.14M | 245.45M | 241.25M |
EBITDA | 501.25M | 561.23M | 646.92M | 530.43M | 545.02M | 519.35M | 473.80M | 447.64M | 424.43M | 414.52M | 306.17M | 281.48M | 256.18M | 417.21M | 424.92M | 385.29M | 631.11M | 527.60M | 232.68M | 226.04M | 222.97M | 227.88M | 202.84M | 165.26M | 118.30M | 83.60M | 59.60M | 46.10M | 46.30M | 46.90M |
EBITDA Margin | 26.11% | 28.19% | 33.72% | 31.50% | 33.03% | 31.98% | 31.04% | 31.94% | 31.81% | 32.74% | 27.19% | 28.36% | 27.55% | 46.31% | 40.07% | 30.87% | 46.10% | 44.87% | 30.10% | 32.65% | 35.05% | 36.71% | 30.83% | 27.60% | 25.93% | 22.84% | 20.36% | 18.60% | 20.49% | 17.78% |
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 | 31.01% | 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 |