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.13B | 1.07B | 951.22M | 835.49M | 935.79M | 915.44M | 857.35M | 801.59M | 744.01M | 686.09M | 637.41M | 608.02M | 553.06M | 544.67M | 531.02M | 520.52M | 485.89M | 451.02M | 410.33M | 394.27M | 357.88M | 318.83M | 300.50M | 279.28M | 264.71M | 238.48M | 204.27M | 179.06M | 154.39M | 137.76M |
Cost of Revenue | 363.10M | 356.78M | 316.62M | 290.16M | 298.76M | 287.87M | 272.73M | 253.61M | 233.42M | 211.92M | 190.45M | 179.56M | 109.55M | 170.14M | 108.81M | 109.72M | 147.62M | 133.03M | 124.65M | 129.91M | 118.04M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 769.06M | 717.60M | 634.61M | 545.33M | 637.03M | 627.57M | 584.62M | 547.98M | 510.60M | 474.17M | 446.96M | 428.46M | 443.51M | 374.53M | 422.21M | 410.81M | 338.27M | 317.99M | 285.68M | 264.36M | 239.83M | 318.83M | 300.50M | 279.28M | 264.71M | 238.48M | 204.27M | 179.06M | 154.39M | 137.76M |
Operating Expenses | 362.59M | 355.05M | 329.83M | 296.71M | 282.51M | 277.85M | 252.33M | 226.98M | 210.44M | 203.13M | 192.80M | 173.20M | 215.81M | 143.73M | 195.30M | 193.47M | 274.87M | 251.99M | 234.02M | 237.78M | 204.95M | 312.93M | 166.45M | 149.48M | 143.83M | 130.60M | 115.51M | 104.35M | 91.77M | 85.44M |
Selling, General & Admin | 50.71M | 52.64M | 49.86M | 41.68M | 42.75M | 33.60M | 36.28M | 33.40M | 35.65M | 32.32M | 31.97M | 31.16M | 28.98M | 24.19M | 22.03M | 26.73M | 25.57M | 21.34M | 19.91M | 18.16M | 11.82M | 13.79M | 14.28M | 13.32M | 15.12M | 11.80M | 9.79M | 9.10M | 7.30M | 6.66M |
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 | N/A | N/A | N/A |
Other Operating Expenses | 311.88M | 302.41M | 279.98M | 255.03M | 239.76M | 244.25M | 216.05M | 193.59M | 174.80M | 170.81M | 160.83M | 142.04M | 186.83M | 119.54M | 115.09M | 111.02M | 249.30M | 230.65M | 214.11M | 219.62M | 193.13M | 299.14M | 152.17M | 136.16M | 128.71M | 118.81M | 105.72M | 95.25M | 84.47M | 78.78M |
Operating Income | 406.47M | 368.79M | 306.83M | 289.52M | 353.77M | 349.72M | 332.29M | 321.00M | 300.15M | 271.04M | 254.16M | 255.26M | 227.70M | 230.47M | 210.56M | 217.34M | 211.02M | 199.04M | 176.31M | 156.49M | 152.92M | -16.36M | 134.05M | 129.80M | 120.88M | 103.21M | 88.76M | 74.70M | 62.62M | 52.32M |
Other Expenses / Income | -159.25M | -130.75M | -125.64M | -153.64M | -110.37M | -100.69M | -112.34M | -94.57M | -110.06M | -103.15M | -116.35M | -112.29M | -97.38M | -103.37M | -112.26M | -87.55M | -109.05M | -80.32M | -61.70M | -72.33M | -58.43M | 16.36M | 18.37M | 6.37M | -120.88M | -103.21M | -88.76M | -45.96M | -39.51M | -31.85M |
Before Tax Income | 247.22M | 395.66M | 269.08M | 135.89M | 360.54M | 237.11M | 219.95M | 226.43M | 190.09M | 167.89M | 137.81M | 144.37M | 143.92M | 122.79M | 98.30M | 129.79M | 195.54M | 118.71M | 114.61M | 84.16M | 94.50M | 55.29M | 68.76M | 60.52M | 48.44M | 44.96M | 46.50M | 28.74M | 23.11M | 20.47M |
Income Tax Expenses | N/A | 140.92M | 136.53M | 132.41M | 114.29M | -4.80M | -69.97M | -23.48M | -20.12M | 3.35M | -24.87M | -7.55M | -143.92M | -122.79M | -98.30M | -129.79M | -195.54M | -118.71M | -114.61M | -84.16M | -94.50M | -55.29M | -68.76M | -60.52M | -48.44M | -44.96M | -46.50M | -28.74M | -23.11M | -20.47M |
Net Income | 236.99M | 254.74M | 132.56M | 3.48M | 246.25M | 241.91M | 289.91M | 249.91M | 210.22M | 164.53M | 162.68M | 151.93M | 143.92M | 122.79M | 98.30M | 129.79M | 195.54M | 118.71M | 114.61M | 84.16M | 94.50M | 55.29M | 68.76M | 60.52M | 48.44M | 44.96M | 46.50M | 28.74M | 23.11M | 20.47M |
Interest Expenses | 167.81M | 136.99M | 127.70M | 136.29M | 109.62M | 110.15M | 100.12M | 94.99M | 92.55M | 93.94M | 104.98M | 113.34M | 98.47M | 101.88M | 108.78M | 99.16M | 111.36M | 118.71M | 88.57M | 85.06M | 94.50M | 55.29M | 68.76M | 60.52M | 48.44M | 44.96M | 46.50M | 28.74M | 23.11M | 20.47M |
Basic Shares Outstanding | 81.31M | 79.85M | 77.34M | 75.52M | 74.77M | 73.27M | 72.12M | 70.88M | 68.80M | 67.32M | 65.33M | 63.88M | 62.44M | 61.18M | 59.70M | 58.66M | 56.11M | 53.47M | 52.53M | 51.01M | 47.38M | 41.62M | 39.16M | 38.80M | 39.57M | 39.17M | 38.45M | 33.57M | 31.86M | 30.68M |
Diluted Shares Outstanding | 81.31M | 80.51M | 77.37M | 75.52M | 74.77M | 73.30M | 72.23M | 71.05M | 68.98M | 67.49M | 65.48M | 64.06M | 62.60M | 61.32M | 59.83M | 58.91M | 56.54M | 53.96M | 53.05M | 51.55M | 48.62M | 42.88M | 40.27M | 39.91M | 40.64M | 40.08M | 39.12M | 33.57M | 31.86M | 30.68M |
EBITDA | 728.23M | 828.82M | 674.70M | 544.55M | 710.67M | 593.97M | 548.34M | 514.58M | 474.95M | 441.85M | 414.99M | 397.30M | 353.90M | 350.62M | 325.65M | 328.36M | 316.99M | 296.65M | 265.77M | 246.93M | 228.01M | 529.27M | 271.54M | 46.89M | 170.90M | 153.92M | 117.38M | 112.86M | 97.52M | 82.12M |
EBITDA Margin | 64.32% | 77.14% | 70.93% | 65.18% | 75.94% | 64.88% | 63.96% | 64.19% | 63.84% | 64.40% | 65.11% | 65.34% | 63.99% | 64.37% | 61.33% | 63.08% | 65.24% | 65.77% | 64.77% | 62.63% | 63.71% | 166.00% | 90.36% | 16.79% | 64.56% | 64.54% | 57.46% | 63.03% | 63.17% | 59.61% |
EBIT | 404.79M | 532.65M | 396.78M | 272.18M | 470.17M | 347.26M | 320.07M | 321.42M | 282.65M | 261.83M | 242.79M | 257.71M | 98.47M | 101.88M | 108.78M | 99.16M | 111.36M | 118.71M | 88.57M | 85.06M | 94.50M | 55.29M | 68.76M | 60.52M | 48.44M | 44.96M | 46.50M | 28.74M | 23.11M | 20.47M |
EBIT Margin | 35.75% | 49.58% | 41.71% | 32.58% | 50.24% | 37.93% | 37.33% | 40.10% | 37.99% | 38.16% | 38.09% | 42.38% | 17.80% | 18.71% | 20.49% | 19.05% | 22.92% | 26.32% | 21.58% | 21.57% | 26.40% | 17.34% | 22.88% | 21.67% | 18.30% | 18.85% | 22.77% | 16.05% | 14.97% | 14.86% |
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 |