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 | 398.07M | 512.71M | 532.49M | 503.40M | 442.15M | 354.76M | 289.21M | 27.45M | 29.09M | 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 |
Gross Profit | 1.21B | 933.10M | 767.96M | 944.87M | 884.75M | 780.91M | 813.71M | 1.12B | 897.52M | 859.25M | 878.37M | 945.71M | 895.11M | 951.94M | 1.18B | 1.22B | 1.13B | 978.86M | 909.22M | 846.96M | 823.25M | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 810.53M | 596.30M | 401.68M | 526.72M | 536.82M | 450.63M | 472.20M | 511.22M | 360.23M | 335.96M | 357.48M | 375.49M | 545.39M | 558.20M | 846.72M | 862.50M | 770.45M | 670.39M | 610.16M | 530.00M | 510.79M | N/A | N/A | N/A | N/A | N/A | N/A |
Selling, General & Admin | 592.98M | 514.38M | 368.15M | 497.54M | 516.71M | 436.76M | 456.88M | 497.50M | 343.21M | 310.47M | 330.85M | 349.17M | 608.09M | 588.40M | 773.02M | 794.66M | 368.80M | 302.17M | 238.12M | 171.83M | 173.63M | 75.32M | 68.28M | 60.16M | 55.13M | 46.04M | N/A |
Research & Development | 0 | 0 | 0 | 0 | 0 | N/A | N/A | N/A | N/A | 25.79M | 25.80M | 25.72M | 22.97M | 22.83M | 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 | -810.53M | 81.93M | 33.53M | 29.18M | 20.11M | -35.73M | 15.32M | 13.73M | 17.02M | -300.00K | 833.00K | 610.00K | -85.67M | -53.03M | 73.70M | 67.84M | 401.65M | 368.21M | 372.04M | 358.17M | 337.16M | N/A | N/A | N/A | N/A | N/A | N/A |
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 | 257.45M | 309.79M | 329.23M | 361.18M | 357.19M | 308.47M | 299.06M | 316.96M | 312.46M | N/A | N/A | N/A | N/A | N/A | N/A |
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 | -4.08M | -11.08M | -8.67M | -2.41M | -4.38M | -4.75M | 1.89M | -8.84M | -17.75M | -2.66M | 708.65M | 706.03M | 661.73M | 587.20M | 522.13M | 403.70M |
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 | 356.79M | 352.44M | 310.37M | 290.22M | 299.21M | 309.81M | 315.71M | 269.60M | 242.52M | 194.88M | 145.93M | N/A |
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 | N/A | 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.48M | 100.72M | 100.67M | 100.31M | 100.61M | 100.75M | 102.22M | 101.04M | 100.68M | 108.05M | 104.08M | 109.14M | 107.58M | 112.57M | 115.37M | 117.70M | 124.85M | 125.96M | 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 | 100.79M | 102.22M | 101.04M | 100.68M | 108.05M | 104.08M | 109.14M | 111.98M | 117.10M | 120.32M | 122.33M | 129.19M | 129.49M | 128.50M |
EBITDA | 427.60M | 337.02M | 353.57M | 395.96M | 338.51M | 328.65M | 363.85M | 342.09M | 286.56M | 259.08M | 277.74M | 323.86M | 256.59M | 327.19M | 345.03M | 382.17M | 424.10M | 395.57M | 370.63M | 387.27M | 339.96M | 339.73M | 321.04M | 284.94M | 293.07M | 228.61M | 144.90M |
EBITDA Margin | 26.57% | 23.31% | 27.19% | 27.34% | 25.51% | 28.94% | 32.99% | 29.92% | 30.93% | 30.15% | 31.62% | 34.24% | 28.67% | 34.37% | 29.34% | 31.23% | 37.61% | 40.41% | 40.76% | 45.72% | 41.29% | 47.78% | 44.85% | 41.86% | 48.76% | 43.78% | 35.89% |
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 | 242.19M | 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% | 27.06% | 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 |