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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.14B | 2.25B | 1.85B | 1.73B | 1.78B | 1.79B | 1.78B | 3.21B | 3.18B | 2.73B | 2.23B | 2.22B | 2.02B | 1.88B | 1.75B | 1.59B | 1.49B | 1.33B | 1.13B | 946.48M | 766.80M | 640.69M | 546.68M | 502.92M | 437.36M | 370.83M | 304.43M | 274.25M | N/A |
Cost of Revenue | 1.02B | 1.09B | 686.01M | 651.38M | 672.46M | 708.15M | 759.30M | 1.60B | 372.82M | 354.60M | 361.90M | 411.08M | 376.48M | 353.93M | 325.46M | 309.74M | 275.85M | 248.48M | 211.86M | 188.59M | 162.63M | 136.26M | 105.99M | 105.15M | 87.70M | 62.02M | 55.91M | 46.17M | N/A |
Gross Profit | 1.12B | 1.16B | 1.16B | 1.08B | 1.11B | 1.09B | 1.02B | 1.61B | 2.81B | 2.37B | 1.87B | 1.81B | 1.65B | 1.52B | 1.43B | 1.28B | 1.22B | 1.08B | 913.64M | 757.89M | 604.17M | 504.43M | 440.69M | 397.77M | 349.65M | 308.82M | 248.52M | 228.08M | N/A |
Operating Expenses | 981.55M | 1.01B | 929.90M | 895.68M | 926.77M | 913.87M | 843.46M | 1.37B | 230.65M | -1.18M | 1.58M | 1.56B | 1.46B | 1.33B | 1.25B | 1.14B | 1.08B | 943.67M | 812.79M | 667.97M | 540.54M | 456.01M | 414.58M | 348.24M | 304.25M | 278.89M | 220.88M | 199.45M | N/A |
Selling, General & Admin | 792.06M | 515.14M | 495.41M | 476.57M | 499.99M | 482.71M | 460.61M | 1.35B | 867.82M | 1.28B | 1.02B | 952.26M | 908.75M | 824.93M | 771.63M | 705.57M | 674.41M | 579.57M | 507.16M | 414.52M | 344.88M | 293.35M | 276.68M | 227.59M | 201.92M | 189.72M | 149.73M | 135.01M | N/A |
Research & Development | N/A | 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 | N/A | N/A | N/A |
Other Operating Expenses | 1.90M | 490.14M | 434.49M | 419.11M | 426.77M | -866.00K | 5.42M | -631.95M | -637.17M | -1.28B | -1.02B | 604.65M | 550.73M | 504.11M | 474.96M | 429.91M | 407.32M | 364.11M | 305.63M | 253.46M | 195.66M | 162.66M | 137.90M | 120.65M | 102.32M | 89.17M | 71.15M | 64.44M | N/A |
Operating Income | 12.55M | 154.17M | 231.17M | 190.17M | 189.13M | 100.97M | 102.38M | 262.89M | 236.46M | 140.92M | 190.57M | 283.25M | 188.09M | 193.88M | 180.46M | 144.00M | 128.84M | 124.71M | 92.34M | 84.51M | 57.84M | 43.65M | 19.86M | 43.91M | 41.30M | 35.19M | 30.24M | 28.63M | N/A |
Other Expenses / Income | -13.61M | -159.56M | 121.00K | -11.78M | -13.09M | -108.42M | -88.81M | -44.47M | -23.34M | -19.21M | -5.61M | -6.39M | -4.71M | -3.10M | -4.02M | -4.42M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | -3.45M | N/A |
Before Tax Income | -1.06M | -14.74M | 145.87M | -397.81M | 34.27M | 63.57M | 89.64M | 218.42M | 213.12M | 121.70M | 184.96M | 276.86M | 183.38M | 190.79M | 176.44M | 139.58M | 128.84M | 124.71M | 92.34M | 84.51M | 57.84M | 43.65M | 19.86M | 43.91M | 41.30M | 35.19M | 30.24M | 25.18M | N/A |
Income Tax Expenses | -3.88M | -9.46M | 35.94M | -131.90M | 6.17M | 12.91M | -53.28M | 79.14M | 77.41M | 43.47M | 64.29M | 103.81M | 69.61M | 72.41M | 63.56M | 53.81M | 48.57M | 46.08M | 34.34M | 31.89M | 21.42M | 16.21M | 7.52M | 16.64M | 15.70M | 13.71M | 11.84M | 9.79M | N/A |
Net Income | 2.82M | -5.28M | 109.93M | -265.91M | 28.10M | 50.65M | 142.92M | 139.28M | 135.71M | 78.23M | 120.67M | 173.04M | 113.77M | 118.38M | 112.88M | 85.77M | 80.28M | 78.64M | 57.99M | 52.62M | 36.43M | 27.44M | 12.34M | 27.26M | 25.60M | 21.48M | 18.40M | 15.39M | N/A |
Interest Expenses | N/A | 9.88M | 1.46M | 10.01M | 16.97M | 16.44M | 18.15M | 23.39M | 23.34M | 19.21M | 5.61M | 6.39M | 4.71M | 3.10M | 4.30M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 3.45M | N/A |
Basic Shares Outstanding | 30.78M | 30.88M | 32.99M | 33.88M | 34.20M | 33.78M | 33.78M | 72.92M | 72.57M | 72.38M | 75.75M | 75.82M | 78.10M | 81.19M | 81.14M | 80.11M | 81.36M | 78.82M | 74.77M | 74.40M | 73.45M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 66.33M |
Diluted Shares Outstanding | 31.11M | 30.88M | 33.72M | 33.88M | 34.20M | 33.78M | 33.78M | 73.01M | 73.04M | 72.72M | 76.39M | 76.83M | 79.34M | 82.10M | 81.95M | 81.14M | 82.57M | 80.07M | 76.21M | 75.86M | 74.68M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 67.44M | 66.33M |
EBITDA | 564.04M | 587.18M | 741.17M | 183.45M | 653.20M | 653.98M | 659.34M | -44.47M | 1.53B | 1.16B | 875.68M | 944.68M | 791.65M | 743.41M | 699.83M | 615.39M | 573.72M | 520.29M | 425.47M | 361.69M | 273.24M | 222.69M | 173.40M | 177.01M | 154.05M | 133.28M | 107.72M | 99.32M | N/A |
EBITDA Margin | 26.36% | 26.10% | 40.16% | 10.57% | 36.60% | 36.44% | 37.00% | -1.39% | 48.10% | 42.53% | 39.19% | 42.50% | 39.11% | 39.61% | 39.93% | 38.64% | 38.38% | 39.22% | 37.80% | 38.21% | 35.63% | 34.76% | 31.72% | 35.20% | 35.22% | 35.94% | 35.39% | 36.22% | 0.00% |
EBIT | -1.06M | -4.87M | 147.33M | -387.81M | 51.24M | 80.01M | 107.79M | 241.81M | 236.46M | 140.92M | 190.57M | 283.25M | 188.09M | 193.88M | 180.74M | 139.58M | 128.84M | 124.71M | 92.34M | 84.51M | 57.84M | 43.65M | 19.86M | 43.91M | 41.30M | 35.19M | 30.24M | 28.63M | N/A |
EBIT Margin | -0.05% | -0.22% | 7.98% | -22.35% | 2.87% | 4.46% | 6.05% | 7.54% | 7.44% | 5.17% | 8.53% | 12.74% | 9.29% | 10.33% | 10.31% | 8.76% | 8.62% | 9.40% | 8.20% | 8.93% | 7.54% | 6.81% | 3.63% | 8.73% | 9.44% | 9.49% | 9.93% | 10.44% | 0.00% |
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 |