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.54B | 1.42B | 1.14B | 1.04B | 1.03B | 954.50M | 900.90M | 876.45M | 892.93M | 843.98M | 788.85M | 727.91M | 529.00M | 514.69M | 646.54M | 602.67M | 517.80M | 614.07M | 589.95M | 354.64M | 343.72M | 339.84M | 352.22M | 352.06M | 315.74M | 272.06M | 180.28M | 94.39M | 83.50M | 66.70M |
Cost of Revenue | 584.34M | 529.20M | 447.88M | 422.98M | 397.40M | 373.61M | 358.42M | 340.33M | 350.22M | 333.34M | 313.22M | 298.10M | 256.69M | 247.50M | 246.87M | 238.92M | 454.61M | 458.40M | 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 | 957.68M | 893.56M | 695.71M | 620.86M | 631.07M | 580.89M | 542.48M | 536.12M | 542.71M | 510.64M | 475.63M | 429.81M | 272.31M | 267.19M | 399.67M | 363.75M | 63.19M | 155.67M | 589.95M | 354.64M | 343.72M | 339.84M | 352.22M | 352.06M | 315.74M | 272.06M | 180.28M | 94.39M | 83.50M | 66.70M |
Operating Expenses | 62.51M | 632.25M | 469.53M | 409.99M | 380.78M | 344.45M | 306.38M | 290.70M | 296.32M | 276.81M | 243.29M | 228.26M | 470.00M | 460.00M | 480.00M | 430.00M | 441.00M | 438.00M | 387.00M | -185.01M | -178.37M | -167.36M | -152.61M | -154.24M | -149.56M | -131.47M | -90.23M | -49.79M | -57.40M | -48.40M |
Selling, General & Admin | 62.51M | 60.41M | 59.37M | 53.62M | 53.20M | 50.73M | 50.59M | 47.41M | 46.23M | 51.01M | 40.59M | 37.53M | 250.50M | 235.23M | 230.77M | 57.55M | 225.48M | 241.38M | 194.90M | 158.36M | 148.91M | 135.88M | 129.31M | 127.08M | 118.58M | 105.14M | 75.07M | 43.23M | 4.20M | 4.00M |
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 | N/A | 571.83M | 410.16M | 356.36M | 327.58M | 7.23M | 8.18M | 6.86M | 7.00M | 9.83M | 11.69M | 12.35M | 219.50M | 1.00M | 88.16M | -13.57M | 215.52M | 196.62M | 192.10M | -343.37M | -327.28M | -303.24M | -281.92M | -281.32M | -268.13M | -236.60M | -165.29M | -93.03M | -61.60M | -52.40M |
Operating Income | 899.51M | 267.38M | 237.18M | 221.87M | 268.16M | 154.28M | 236.09M | 245.42M | 246.39M | 233.83M | 135.43M | 201.55M | 22.55M | 10.12M | -69.03M | -13.71M | 47.08M | 128.97M | 348.78M | 169.63M | 165.34M | 172.49M | 199.61M | 197.82M | 166.18M | 140.59M | 90.06M | 44.59M | 26.10M | 18.30M |
Other Expenses / Income | -485.31M | -179.93M | -343.61M | -81.97M | -28.12M | -385.21M | -34.01M | -47.89M | -233.97M | -147.03M | -315.37M | -33.74M | -131.87M | -123.01M | -65.22M | -12.86M | 3.05M | 103.88M | -182.53M | -120.82M | -120.93M | -115.29M | -121.93M | -108.09M | -94.27M | -81.94M | -49.96M | -35.88M | 12.33M | 9.52M |
Before Tax Income | 414.20M | 664.47M | 314.27M | 130.55M | 225.36M | 162.12M | 202.08M | 457.00M | 260.13M | 303.22M | 157.44M | 170.54M | 35.35M | 19.63M | -61.46M | -12.86M | 50.13M | 152.13M | 166.24M | 44.53M | 44.41M | 57.19M | 77.68M | 89.73M | 71.92M | 58.66M | 40.09M | 8.71M | N/A | N/A |
Income Tax Expenses | 3.65M | 2.97M | 1.89M | 1.97M | 1.09M | 1.42M | 1.22M | 1.62M | 1.87M | 1.90M | 1.83M | 1.21M | 2.22M | 1.58M | 967.00K | 843.00K | 3.05M | 204.90M | -32.84M | 3.19M | 14.98M | -17.42M | 16.39M | 15.31M | 10.29M | 1.32M | 1.66M | N/A | 13.80M | 8.80M |
Net Income | 403.31M | 653.61M | 303.91M | 123.91M | 219.62M | 156.13M | 196.42M | 819.82M | 249.31M | 292.09M | 336.36M | 286.24M | 56.38M | 30.22M | -43.80M | 70.97M | 136.73M | 232.85M | 199.09M | 41.34M | 29.43M | 74.61M | 61.29M | 74.42M | 61.62M | 57.33M | 38.44M | 8.71M | 12.30M | 9.50M |
Interest Expenses | 133.40M | 113.42M | 97.30M | 91.53M | 80.71M | 84.26M | 86.75M | 93.14M | 97.31M | 93.26M | 98.13M | N/A | 112.41M | 125.89M | 128.30M | 132.40M | 116.28M | 118.34M | 111.55M | 79.21M | 75.41M | 71.50M | 69.84M | 69.04M | 57.86M | 50.47M | 28.54M | 17.34M | 13.80M | 8.80M |
Basic Shares Outstanding | 108.65M | 107.61M | 102.00M | 99.39M | 98.46M | 95.21M | 91.50M | 89.58M | 89.12M | 88.08M | 87.20M | 83.77M | 72.76M | 68.61M | 62.36M | 55.27M | 58.13M | 56.66M | 52.00M | 41.43M | 39.35M | 40.44M | 39.80M | 38.11M | 41.24M | 41.17M | 26.26M | 14.85M | 14.32M | 12.31M |
Diluted Shares Outstanding | 109.40M | 108.39M | 102.83M | 99.44M | 99.38M | 95.37M | 92.52M | 89.90M | 89.49M | 88.47M | 88.49M | 85.56M | 73.46M | 68.61M | 62.36M | 55.27M | 59.12M | 59.52M | 56.31M | 42.43M | 41.35M | 44.22M | 41.60M | 41.39M | 44.29M | 44.18M | 28.36M | 14.98M | 14.41M | 12.31M |
EBITDA | 899.51M | 844.40M | 657.87M | 589.03M | 604.43M | 547.13M | 510.30M | 504.89M | 468.71M | 473.98M | 447.95M | 461.34M | 313.93M | 309.46M | 334.51M | 308.01M | 307.59M | 397.16M | 520.03M | 273.16M | 217.91M | 224.34M | 243.70M | 251.12M | 219.29M | 187.24M | 113.47M | 49.94M | 46.44M | 34.57M |
EBITDA Margin | 58.33% | 59.35% | 57.53% | 56.43% | 58.77% | 57.32% | 56.64% | 57.61% | 52.49% | 56.16% | 56.79% | 63.38% | 59.35% | 60.13% | 51.74% | 51.11% | 59.40% | 64.68% | 88.15% | 77.02% | 63.40% | 66.01% | 69.19% | 71.33% | 69.45% | 68.82% | 62.94% | 52.91% | 55.61% | 51.83% |
EBIT | 540.35M | 770.00M | 403.10M | 217.41M | 301.42M | 241.81M | 284.40M | 914.59M | 348.50M | 387.25M | 436.32M | 287.45M | 171.01M | 157.69M | 85.46M | 204.22M | 256.06M | 556.09M | 277.79M | 123.74M | 119.83M | 128.69M | 147.52M | 158.77M | 129.77M | 109.12M | 68.63M | 26.05M | 39.90M | 27.10M |
EBIT Margin | 35.04% | 54.12% | 35.25% | 20.83% | 29.31% | 25.33% | 31.57% | 104.35% | 39.03% | 45.88% | 55.31% | 39.49% | 32.33% | 30.64% | 13.22% | 33.89% | 49.45% | 90.56% | 47.09% | 34.89% | 34.86% | 37.87% | 41.88% | 45.10% | 41.10% | 40.11% | 38.07% | 27.60% | 47.78% | 40.63% |
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 |