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.63B | 1.52B | 1.29B | 1.24B | 1.15B | 1.05B | 995.79M | 959.86M | 894.64M | 818.05M | 758.93M | 729.36M | 708.68M | 646.60M | 617.17M | 590.60M | 500.19M | 698.06M | 701.22M | 606.88M | 604.43M | 596.12M | 623.18M | 622.15M | 620.69M | 482.10M | 387.80M | 243.82M | 195.24M | 140.80M |
Cost of Revenue | 1.25B | 1.19B | 1.06B | 1.03B | 863.81M | 760.46M | 285.81M | 721.07M | 656.63M | 628.89M | 598.14M | 485.20M | 249.60M | 245.40M | 504.99M | 211.43M | 187.80M | 275.07M | 276.03M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 377.10M | 331.03M | 228.04M | 214.62M | 288.38M | 286.40M | 709.99M | 238.79M | 238.00M | 189.15M | 160.78M | 244.17M | 459.08M | 401.19M | 112.18M | 379.17M | 312.40M | 422.99M | 425.19M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Expenses | 90.15M | 95.98M | 92.38M | 82.66M | 72.13M | 65.76M | 521.16M | 63.43M | 76.08M | 61.85M | 56.12M | 160.89M | 411.85M | 350.70M | 44.97M | 274.39M | 233.98M | 270.73M | 244.09M | N/A | N/A | N/A | 423.22M | 417.39M | 406.56M | 328.52M | 250.98M | 159.25M | 120.58M | 93.31M |
Selling, General & Admin | 69.93M | 64.14M | 57.54M | 49.88M | 51.53M | 46.98M | 75.63M | 75.84M | 83.67M | 69.94M | 62.77M | 151.03M | 45.91M | 42.71M | 39.81M | 47.18M | 39.57M | 31.20M | 24.82M | 40.62M | 43.22M | 41.22M | 45.05M | 43.22M | 39.26M | 10.14M | 7.08M | 5.42M | 4.87M | 5.02M |
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 | -90.15M | 31.84M | 34.83M | 32.77M | 20.60M | 447.78M | 445.52M | -12.41M | -7.59M | -8.09M | -6.65M | 9.85M | 365.93M | 307.99M | 5.16M | 227.21M | 194.42M | 239.53M | 219.27M | N/A | N/A | N/A | 378.18M | 374.18M | 367.30M | 318.38M | 243.90M | 153.83M | 115.72M | 88.29M |
Operating Income | 286.95M | 250.81M | 267.97M | 150.80M | 369.53M | 354.72M | 184.49M | 174.62M | 159.59M | 126.76M | 116.92M | -64.74M | -110.93M | -107.11M | -75.07M | -60.09M | -100.60M | -30.03M | 18.59M | 156.53M | 169.77M | 182.68M | 189.12M | 204.76M | 214.13M | 153.58M | 136.82M | 84.57M | 74.66M | 52.27M |
Other Expenses / Income | 189.64M | -157.89M | -105.54M | -79.29M | -166.11M | -10.47M | -95.48M | -68.87M | -57.99M | -125.60M | -121.88M | -8.58M | -6.35M | -11.01M | -19.29M | 56.48M | 109.48M | 2.62M | -288.00K | N/A | N/A | 1.25M | 13.91M | N/A | N/A | N/A | 12.70M | N/A | N/A | N/A |
Before Tax Income | 476.59M | 92.93M | 162.43M | 71.52M | 203.42M | 86.03M | 89.01M | 105.75M | 101.60M | 1.16M | -4.96M | -73.32M | -117.28M | N/A | -94.36M | -3.61M | 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 | 2.11M | 349.00K | 1.44M | 2.54M | 3.84M | 688.00K | -240.00K | -3.77M | -3.89M | -15.10M | -7.30M | -30.28M | -5.65M | N/A | -311.00K | -9.71M | 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 | 444.35M | 86.92M | 150.02M | 64.27M | 184.97M | 203.11M | 121.56M | 292.72M | 340.38M | 154.33M | 44.81M | 212.18M | 20.02M | -102.90M | -87.53M | 706.93M | 221.35M | 128.60M | 155.17M | 97.15M | 70.40M | 53.23M | 61.83M | 76.61M | 93.62M | 72.33M | 70.15M | 37.99M | 33.13M | 19.14M |
Interest Expenses | 180.87M | 162.83M | 143.93M | 147.24M | 141.32M | 130.87M | 128.71M | 123.03M | 121.88M | 130.45M | 126.08M | 139.07M | 156.82M | 150.80M | 142.15M | 162.90M | 174.68M | 182.28M | 162.51M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 328.76M | 321.67M | 300.33M | 294.55M | 285.25M | 268.18M | 267.02M | 265.39M | 258.67M | 251.53M | 249.97M | 238.85M | 201.29M | 165.86M | 149.09M | 140.98M | 134.02M | 133.73M | 136.14M | 128.10M | 114.67M | 106.08M | 100.34M | 103.07M | 103.60M | 99.97M | 87.14M | 57.48M | 52.78M | 46.18M |
Diluted Shares Outstanding | 329.10M | 322.70M | 301.70M | 294.93M | 286.01M | 269.48M | 268.83M | 267.31M | 263.75M | 253.44M | 249.97M | 238.85M | 201.29M | 165.86M | 149.09M | 140.98M | 134.02M | 133.73M | 137.01M | 129.08M | 115.65M | 106.95M | 101.04M | 103.21M | 103.64M | 100.06M | 87.34M | 57.48M | 52.78M | 46.18M |
EBITDA | 978.79M | 254.34M | 229.58M | 160.81M | 376.19M | 229.00M | 686.49M | 837.61M | 839.65M | 633.62M | 511.83M | 675.47M | 545.47M | 356.19M | 337.86M | 1.12B | 657.06M | 557.82M | 532.87M | 281.24M | 237.04M | 216.56M | 217.16M | 233.98M | 219.77M | 175.56M | 148.92M | 86.70M | 73.17M | 48.78M |
EBITDA Margin | 60.14% | 16.76% | 17.79% | 12.96% | 32.65% | 21.87% | 68.94% | 87.26% | 93.85% | 77.46% | 67.44% | 92.61% | 76.97% | 55.09% | 54.74% | 189.13% | 131.36% | 79.91% | 75.99% | 46.34% | 39.22% | 36.33% | 34.85% | 37.61% | 35.41% | 36.42% | 38.40% | 35.56% | 37.48% | 34.65% |
EBIT | 627.33M | 250.11M | 295.39M | 214.05M | 330.13M | 334.66M | 250.03M | 411.98M | 458.37M | 269.69M | 163.60M | 320.96M | 171.20M | 47.90M | 54.31M | 860.12M | 396.03M | 310.89M | 317.67M | 97.15M | 70.40M | 53.23M | 61.83M | 76.61M | 93.62M | 72.33M | 70.15M | 37.99M | 33.13M | 19.14M |
EBIT Margin | 38.55% | 16.48% | 22.88% | 17.25% | 28.65% | 31.97% | 25.11% | 42.92% | 51.24% | 32.97% | 21.56% | 44.01% | 24.16% | 7.41% | 8.80% | 145.64% | 79.17% | 44.54% | 45.30% | 16.01% | 11.65% | 8.93% | 9.92% | 12.31% | 15.08% | 15.00% | 18.09% | 15.58% | 16.97% | 13.59% |
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 |