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 | 2.15B | 2.02B | 1.78B | 1.68B | 1.64B | 1.57B | 1.53B | 1.13B | 1.04B | 989.30M | 634.73M | 497.17M | 448.99M | 402.23M | 378.54M | 369.85M | 352.96M | 326.00M | 297.45M | 267.78M | 240.91M | 233.14M | 228.04M | 224.64M | 226.32M | 215.54M | 139.12M | 111.88M | 94.80M | 51.30M |
Cost of Revenue | 1.33B | 1.27B | 1.20B | 1.15B | 1.11B | 1.08B | 1.11B | 780.41M | 726.15M | 726.24M | 463.38M | 351.55M | 191.52M | 174.62M | 255.72M | 245.32M | 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 | 815.26M | 753.17M | 573.48M | 526.67M | 531.33M | 487.00M | 414.96M | 344.94M | 316.62M | 263.06M | 171.36M | 145.62M | 257.48M | 227.61M | 122.82M | 124.53M | 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 | 126.36M | 124.30M | 108.62M | 99.16M | 101.13M | 82.42M | 40.19M | 29.04M | 25.72M | 20.91M | 15.57M | 13.76M | 154.43M | 134.45M | 28.54M | 28.64M | 231.06M | 213.15M | 198.77M | 181.40M | 177.16M | 166.12M | 155.07M | 152.87M | 152.12M | 140.25M | 87.63M | 96.59M | -45.30M | -23.30M |
Selling, General & Admin | 126.36M | 124.30M | 108.62M | 99.16M | 101.13M | 82.42M | 83.78M | 63.13M | 56.71M | 53.00M | 38.65M | 35.85M | 38.82M | 30.39M | 28.54M | 28.64M | 10.81M | 11.89M | 10.35M | 9.24M | 7.24M | 6.67M | 5.88M | 14.83M | 14.48M | 11.96M | 6.60M | 6.15M | 14.50M | 8.90M |
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 | 31.18M | -42.71M | 33.90M | 4.86M | 25.27M | 5.43M | -43.59M | -34.09M | -30.99M | -32.09M | -23.08M | -22.08M | 115.61M | 104.06M | N/A | N/A | 220.25M | 201.27M | 188.41M | 172.16M | 169.93M | 159.45M | 149.19M | 138.05M | 137.64M | 128.29M | 81.03M | 90.44M | -59.80M | -32.20M |
Operating Income | 1.69B | 42.16M | -35.65M | -79.31M | -41.37M | 399.10M | 354.78M | 272.15M | 288.13M | 228.22M | 116.89M | 130.28M | 99.73M | 90.64M | 93.33M | 95.90M | 93.05M | 87.33M | 76.46M | 66.79M | 63.74M | 67.02M | 72.97M | 71.77M | 74.20M | 75.30M | 51.48M | 15.29M | 140.10M | 74.60M |
Other Expenses / Income | 31.18M | 604.83M | 598.77M | 345.15M | 410.03M | 815.00K | -12.99M | -46.29M | 64.29M | -83.11M | -79.06M | -62.49M | -7.28M | -2.53M | -4.23M | -2.67M | 5.74M | -501.00K | 3.71M | 6.74M | 2.94M | 397.00K | N/A | N/A | 10.20M | 400.00K | N/A | 2.20M | N/A | N/A |
Before Tax Income | 570.85M | 646.99M | 563.13M | 265.84M | 368.66M | 231.80M | 341.79M | 225.86M | 352.42M | 145.11M | 37.83M | 67.79M | 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 | 4.74M | -6.21M | 13.64M | 3.33M | 3.70M | 2.61M | 2.62M | 1.70M | 1.67M | 2.05M | 893.00K | 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 | 552.81M | 637.44M | 533.79M | 254.96M | 353.81M | 222.90M | 328.38M | 212.22M | 332.29M | 147.98M | 115.28M | 105.22M | 48.82M | 29.76M | 37.21M | 30.25M | 39.95M | 20.95M | 19.74M | 25.20M | 20.21M | 16.14M | 28.70M | 29.79M | 33.57M | 26.76M | 11.23M | 14.26M | 9.80M | 7.00M |
Interest Expenses | 149.23M | 154.75M | 156.88M | 167.56M | 179.85M | 173.59M | 154.75M | 129.95M | 122.34M | 119.46M | 75.92M | 58.75M | 58.61M | 56.00M | 57.09M | 62.01M | 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 |
Basic Shares Outstanding | 116.52M | 115.34M | 114.72M | 114.19M | 117.94M | 117.78M | 113.41M | 78.50M | 75.18M | 74.98M | 74.83M | 41.04M | 36.99M | 31.86M | 28.34M | 27.05M | 25.30M | 23.47M | 21.41M | 20.32M | 18.37M | 17.56M | 17.43M | 17.54M | 18.78M | 18.73M | 13.90M | 10.97M | 9.80M | 6.93M |
Diluted Shares Outstanding | 116.64M | 115.58M | 115.04M | 114.50M | 118.20M | 117.97M | 113.69M | 78.80M | 75.18M | 74.98M | 74.83M | 42.94M | 39.09M | 31.98M | 28.35M | 27.05M | 25.46M | 23.70M | 21.61M | 20.65M | 18.37M | 17.56M | 17.53M | 17.60M | 18.81M | 18.77M | 13.90M | 10.97M | 9.80M | 6.93M |
EBITDA | 1.29B | 586.16M | 498.77M | 432.37M | 455.47M | 410.01M | 980.29M | 667.15M | 751.20M | 575.73M | 384.82M | 296.17M | 226.76M | 192.45M | 192.70M | 185.44M | 128.53M | 102.37M | 96.81M | 95.60M | 81.29M | 74.12M | 83.10M | 84.39M | 86.33M | 75.13M | 39.97M | 36.50M | 27.10M | 16.20M |
EBITDA Margin | 59.85% | 29.02% | 28.05% | 25.77% | 27.76% | 26.09% | 64.11% | 59.28% | 72.04% | 58.20% | 60.63% | 59.57% | 50.50% | 47.85% | 50.91% | 50.14% | 36.41% | 31.40% | 32.54% | 35.70% | 33.74% | 31.79% | 36.44% | 37.57% | 38.14% | 34.85% | 28.73% | 32.63% | 28.59% | 31.58% |
EBIT | 706.78M | 785.98M | 704.31M | 425.85M | 537.35M | 399.10M | 485.75M | 343.87M | 456.30M | 269.49M | 192.09M | 163.97M | 107.43M | 85.76M | 94.31M | 92.26M | 39.95M | 20.95M | 19.74M | 25.20M | 20.21M | 16.14M | 28.70M | 29.79M | 33.57M | 26.76M | 11.23M | 14.26M | 9.80M | 7.00M |
EBIT Margin | 32.90% | 38.91% | 39.61% | 25.38% | 32.75% | 25.40% | 31.77% | 30.56% | 43.76% | 27.24% | 30.26% | 32.98% | 23.93% | 21.32% | 24.91% | 24.94% | 11.32% | 6.42% | 6.64% | 9.41% | 8.39% | 6.92% | 12.58% | 13.26% | 14.83% | 12.41% | 8.07% | 12.75% | 10.34% | 13.65% |
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 |