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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.61B | 1.45B | 1.30B | 1.45B | 1.33B | 1.14B | 1.10B | 1.14B | 926.61M | 859.25M | 878.37M | 945.71M | 895.11M | 951.94M | 1.18B | 1.22B | 1.13B | 978.86M | 909.22M | 846.96M | 823.25M | 711.07M | 715.78M | 680.77M | 601.10M | 522.13M | 403.70M |
Cost of Revenue | 563.39M | 512.71M | 532.49M | 503.40M | 442.15M | 354.76M | 289.21M | 296.47M | 286.93M | 285.34M | 269.14M | 257.62M | 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 |
Gross Profit | 1.05B | 933.10M | 767.96M | 944.87M | 884.75M | 780.91M | 813.71M | 846.90M | 639.68M | 573.91M | 609.23M | 688.08M | 895.11M | 951.94M | 1.18B | 1.22B | 1.13B | 978.86M | 909.22M | 846.96M | 823.25M | 711.07M | 715.78M | 680.77M | 601.10M | 522.13M | 403.70M |
Operating Expenses | 658.64M | 596.30M | 401.68M | 526.72M | 536.82M | 450.63M | 472.20M | 511.22M | 360.23M | 335.96M | 357.48M | 375.49M | -652.92M | 215.72M | 262.79M | 222.05B | 171.85B | 147.87B | 135.07B | 135.85B | 144.87B | 141.11B | -381.45M | -345.70M | -374.42M | -348.49M | -384.80M |
Selling, General & Admin | 608.38M | 514.38M | 368.15M | 497.54M | 516.71M | 436.76M | 456.88M | 497.50M | 343.21M | 310.47M | 330.85M | 349.17M | 622.37M | 345.55M | 541.26M | 606.93M | 368.80M | 302.17M | 238.12M | 171.83M | 173.63M | 75.32M | 68.28M | 60.16M | 55.13M | 46.04M | N/A |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 50.25M | 81.93M | 33.53M | 29.18M | 20.11M | -35.73M | -4.81M | -4.11M | -4.33M | -9.64M | -16.30M | -17.75M | -1.28B | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -449.73M | -405.86M | -429.55M | -394.54M | -384.80M |
Operating Income | 400.73M | 336.80M | 366.27M | 418.15M | 347.93M | 330.28M | 341.51M | 335.68M | 279.45M | 237.95M | 251.74M | 312.59M | 242.19M | 317.61M | 340.17M | 345.68M | 352.15M | 312.96M | 297.90M | 310.44M | 304.41M | 327.05M | 334.32M | 335.07M | 226.68M | 173.63M | 18.90M |
Other Expenses / Income | 10.60M | -30.57M | 10.02M | 27.91M | 17.34M | -34.11M | 10.49M | 5.25M | -4.54M | 1.40M | 7.27M | 3.45M | 4.53M | -15.10M | -26.22M | 4.04M | 308.00K | 304.77M | 275.87M | 289.26M | -13.48M | -19.02M | 255.78M | 232.36M | 194.88M | N/A | N/A |
Before Tax Income | 411.33M | 306.22M | 376.29M | 446.06M | 365.27M | 296.17M | 352.00M | 340.93M | 274.91M | 239.35M | 259.01M | 308.51M | 246.37M | 301.12M | 326.82M | 349.68M | 346.68M | 304.77M | 280.01M | 289.26M | 299.60M | 315.71M | 269.60M | 242.52M | 194.88M | 145.93M | 422.60M |
Income Tax Expenses | 106.55M | 71.66M | 103.98M | 110.03M | 88.15M | 73.88M | 57.10M | 119.42M | 102.92M | 89.53M | 92.66M | 110.88M | 91.29M | 111.96M | 118.28M | 128.17M | 129.21M | 113.72M | 116.72M | 110.21M | 108.11M | 111.95M | 96.89M | 87.16M | 70.86M | 53.56M | 31.00M |
Net Income | 298.98M | 239.50M | 270.29M | 326.36M | 272.34M | 220.30M | 291.34M | 208.92M | 169.81M | 149.24M | 162.18M | 188.09M | 150.91M | 179.11M | 197.29M | 224.32M | 217.47M | 197.73M | 160.28M | 181.18M | 191.49M | 203.76M | 168.45M | 155.36M | 124.02M | 92.37M | 51.40M |
Interest Expenses | 12.52M | 11.07M | 1.78M | 2.68M | 5.04M | 5.88M | 4.77M | 4.17M | 4.30M | 9.61M | 12.46M | 14.44M | 17.05M | 15.05M | 5.71M | 5.17M | 5.47M | 8.19M | 17.89M | 21.17M | 4.81M | 4.79M | 29.72M | 34.18M | 31.80M | 27.70M | 18.90M |
Basic Shares Outstanding | 83.86M | 85.76M | 93.60M | 96.42M | 97.26M | 96.95M | 97.41M | 99.12M | 100.47M | 100.72M | 100.67M | 100.31M | 100.61M | 99.92M | 99.92M | 99.61M | 100.86M | 104.29M | 106.15M | 107.84M | 107.58M | 112.57M | 115.37M | 117.70M | 125.27M | 126.58M | 128.50M |
Diluted Shares Outstanding | 83.86M | 85.76M | 93.60M | 96.42M | 97.26M | 96.95M | 97.41M | 99.12M | 100.48M | 100.72M | 100.67M | 100.31M | 100.63M | 99.99M | 100.06M | 100.86M | 102.07M | 106.29M | 108.30M | 110.47M | 111.98M | 117.10M | 120.32M | 122.33M | 129.19M | 130.14M | 128.50M |
EBITDA | 427.60M | 411.80M | 396.28M | 448.08M | 375.93M | 347.37M | 352.14M | 345.26M | 288.98M | 248.65M | 262.18M | 302.05M | 256.59M | 337.30M | 363.92M | 364.07M | 424.10M | 388.89M | 373.63M | 385.15M | 331.27M | 332.05M | 338.22M | 341.38M | 293.07M | 83.50M | 62.50M |
EBITDA Margin | 26.57% | 28.48% | 30.47% | 30.94% | 28.33% | 30.59% | 31.93% | 30.20% | 31.19% | 28.94% | 29.85% | 31.94% | 28.67% | 35.43% | 30.95% | 29.75% | 37.61% | 39.73% | 41.09% | 45.47% | 40.24% | 46.70% | 47.25% | 50.15% | 48.76% | 15.99% | 15.48% |
EBIT | 418.05M | 322.23M | 376.06M | 439.08M | 365.52M | 300.06M | 353.21M | 332.51M | 277.03M | 248.38M | 267.30M | 313.41M | 259.24M | 306.12M | 321.28M | 357.66M | 352.15M | 319.64M | 294.89M | 312.56M | 304.41M | 320.50M | 295.06M | 276.70M | 226.68M | 173.63M | 101.30M |
EBIT Margin | 25.98% | 22.29% | 28.92% | 30.32% | 27.55% | 26.42% | 32.03% | 29.08% | 29.90% | 28.91% | 30.43% | 33.14% | 28.96% | 32.16% | 27.32% | 29.23% | 31.23% | 32.65% | 32.43% | 36.90% | 36.98% | 45.07% | 41.22% | 40.65% | 37.71% | 33.26% | 25.09% |
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 |