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 | 166.98M | 165.43M | 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 | 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 | 364.04M | 355.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 |
Operating Expenses | 372.47M | 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 | 137.12M | 137.75M | 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 | 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 | N/A | N/A | N/A |
Other Operating Expenses | 321.76M | 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 | 13.75M | 26.87M | -37.75M | -153.64M | 6.77M | -3.40M | -112.34M | -94.57M | -110.06M | -103.15M | -116.35M | -110.89M | 2.10M | -2.07M | -17.67M | 1.61M | 1.40M | N/A | 493.00K | 205.00K | N/A | -22.27M | 18.37M | 7.36M | -7.10M | -4.67M | 12.78M | N/A | N/A | N/A |
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 | 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 |
Income Tax Expenses | 181.91M | 140.92M | 136.53M | 132.41M | 114.29M | -4.80M | 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 |
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 | N/A | 88.57M | 85.06M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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.48M | 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 | 38.99M | 33.57M | 31.86M | 30.68M |
EBITDA | 726.91M | 671.20M | 586.80M | 497.48M | 593.53M | 591.51M | 606.09M | 538.49M | 477.57M | 429.29M | 428.76M | 407.30M | 368.95M | 344.49M | 322.18M | 340.02M | 412.87M | 216.59M | 294.68M | 259.65M | 169.11M | 119.82M | 128.67M | 113.78M | 98.45M | 91.01M | 87.90M | 66.89M | 58.01M | 50.27M |
EBITDA Margin | 64.21% | 62.47% | 61.69% | 59.54% | 63.43% | 64.62% | 70.69% | 67.18% | 64.19% | 62.57% | 67.27% | 66.99% | 66.71% | 63.25% | 60.67% | 65.32% | 84.97% | 48.02% | 71.82% | 65.86% | 47.25% | 37.58% | 42.82% | 40.74% | 37.19% | 38.16% | 43.03% | 37.36% | 37.57% | 36.49% |
EBIT | 586.70M | 532.65M | 396.78M | 272.18M | 470.17M | 347.26M | 390.04M | 344.90M | 302.77M | 258.48M | 267.66M | 265.26M | 242.38M | 224.67M | 207.09M | 228.95M | 306.90M | 118.71M | 203.18M | 169.21M | 94.50M | 55.29M | 68.76M | 60.52M | 48.44M | 44.96M | 46.50M | 28.74M | 23.11M | 20.47M |
EBIT Margin | 51.82% | 49.58% | 41.71% | 32.58% | 50.24% | 37.93% | 45.49% | 43.03% | 40.69% | 37.67% | 41.99% | 43.63% | 43.83% | 41.25% | 39.00% | 43.98% | 63.16% | 26.32% | 49.52% | 42.92% | 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 |