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 | 2016-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.43B | 4.96B | 3.68B | 3.30B | 3.12B | 2.88B | 2.55B | 2.46B | N/A | 2.46B | 2.12B | 1.95B | 1.93B | 1.89B | 1.83B | 1.89B | 2.14B | 2.15B | 2.02B | 1.71B | 1.48B | 1.23B | 1.32B | 1.40B | 1.03B | 936.90M | 917.30M | 732.00M | 644.10M | 563.50M |
Cost of Revenue | 4.86B | 3.97B | 2.86B | 2.48B | 2.38B | 2.21B | 1.92B | 1.82B | N/A | 1.86B | 1.54B | 1.39B | 1.39B | 1.04B | 1.01B | 1.11B | N/A | N/A | N/A | N/A | N/A | N/A | 563.38M | 677.55M | 394.71M | 330.00M | 329.80M | 209.30M | 187.60M | 227.50M |
Gross Profit | 578.31M | 994.87M | 820.93M | 818.49M | 737.38M | 666.54M | 632.60M | 637.22M | N/A | 607.84M | 584.76M | 556.58M | 536.67M | 850.00M | 816.39M | 784.73M | 2.14B | 2.15B | 2.02B | 1.71B | 1.48B | 1.23B | 757.53M | 719.14M | 639.38M | 606.90M | 587.50M | 522.70M | 456.50M | 336.00M |
Operating Expenses | 88.75M | 564.10M | 451.39M | 395.48M | 365.46M | 309.06M | 308.88M | 341.51M | N/A | 319.50M | 300.28M | 282.37M | 265.15M | 599.92M | 584.27M | 576.34M | 1.94B | 1.93B | 1.82B | 1.56B | 1.31B | 1.10B | 611.03M | 585.16M | 510.75M | 475.60M | 433.30M | 420.50M | 385.00M | 277.70M |
Selling, General & Admin | -151.00K | 263.00K | 7.00K | -8.00K | -102.00K | -52.00K | -13.00K | 7.40M | N/A | 500.00K | 5.30M | 12.40M | 6.60M | 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 |
Research & Development | 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 | N/A | N/A | N/A | N/A | N/A |
Other Operating Expenses | -88.75M | 563.84M | 451.38M | 395.49M | 365.56M | -27.52M | 308.90M | 334.11M | N/A | 319.00M | 294.98M | 269.97M | 258.55M | 599.92M | 584.27M | 576.34M | 1.94B | 1.93B | 1.82B | 1.56B | 1.31B | 1.10B | 611.03M | 585.16M | 510.75M | 475.60M | 433.30M | 420.50M | 385.00M | 277.70M |
Operating Income | 489.56M | 1.15B | 1.09B | 423.00M | 2.82B | 357.43M | 323.70M | 295.71M | 2.50B | 288.33M | 284.48M | 274.21M | 271.52M | 250.08M | 232.12M | 208.39M | 207.86M | 220.59M | 209.18M | 150.65M | 169.77M | 135.10M | 146.50M | 133.98M | 128.63M | 131.30M | 154.20M | 102.20M | 71.50M | 58.30M |
Other Expenses / Income | -292.21M | -1.42B | -844.03M | -118.27M | -2.54B | -23.59M | -64.67M | -64.19M | N/A | -69.00M | -64.96M | -51.40M | -63.61M | -75.01M | -73.74M | -76.36M | -106.05M | -89.56M | -80.83M | -82.21M | -82.75M | -79.72M | -81.12M | -77.24M | -76.69M | -70.40M | -70.30M | -80.80M | -61.00M | -54.80M |
Before Tax Income | 197.35M | -273.34M | 246.85M | 304.74M | 272.67M | 243.34M | 259.03M | 231.52M | N/A | 219.33M | 219.52M | 222.81M | 207.91M | 175.07M | 158.38M | 132.03M | 101.81M | 131.02M | 128.36M | 68.44M | 87.01M | 55.38M | 65.38M | 56.74M | 51.94M | 60.90M | 83.90M | 21.40M | 10.50M | 3.50M |
Income Tax Expenses | 41.83M | 1.35B | 39.65M | 65.75M | 56.02M | 61.68M | 65.09M | 78.47M | N/A | 79.90M | 78.37M | 77.94M | 75.28M | 63.30M | 54.92M | 44.92M | 40.84M | 47.78M | 44.50M | 24.61M | 30.24M | 16.88M | 21.42M | 19.59M | 13.63M | 21.60M | 36.40M | 4.90M | 3.90M | 800.00K |
Net Income | 150.89M | -1.62B | 200.78M | 232.32M | 213.94M | 182.28M | 193.84M | 152.04M | N/A | 138.32M | 141.13M | 145.32M | 133.33M | 112.29M | 103.88M | 87.48M | 60.97M | 83.25M | 83.86M | 43.82M | 56.77M | 38.50M | 43.97M | 37.16M | 38.31M | 39.30M | 47.50M | 16.50M | 6.60M | -14.80M |
Interest Expenses | 299.14M | 242.75M | 119.20M | 111.48M | 109.23M | 96.67M | 78.06M | 73.66M | N/A | 71.88M | 72.07M | 63.70M | 68.02M | 69.60M | 77.59M | 83.00M | 92.65M | 96.20M | 94.98M | 90.33M | 86.51M | 79.79M | 79.97M | 80.73M | 76.15M | N/A | 68.80M | N/A | 60.40M | 54.30M |
Basic Shares Outstanding | 70.79M | 65.56M | 59.15M | 56.00M | 54.24M | 49.42M | 48.17M | 47.47M | 47.44M | 46.99M | 46.49M | 46.32M | 46.12M | 45.86M | 45.41M | 44.75M | 43.48M | 42.34M | 40.57M | 38.13M | 35.20M | 33.76M | 32.95M | 32.12M | 31.37M | 30.69M | 28.61M | 27.07M | 25.89M | 23.17M |
Diluted Shares Outstanding | 70.99M | 65.56M | 59.26M | 56.08M | 54.31M | 49.48M | 48.23M | 47.81M | 47.79M | 47.38M | 46.94M | 46.76M | 46.55M | 46.29M | 45.82M | 45.06M | 43.77M | 42.71M | 40.98M | 38.47M | 35.49M | 34.04M | 33.23M | 32.40M | 31.57M | 30.96M | 28.82M | 27.60M | 25.89M | 23.17M |
EBITDA | 930.47M | 1.41B | 1.34B | 743.53M | 3.12B | 2.88B | 587.94M | 593.30M | 2.50B | 560.21M | 544.60M | 523.78M | 500.05M | 445.66M | 426.85M | 405.48M | 194.46M | 227.22M | 223.33M | 158.76M | 173.52M | 135.17M | 145.35M | 137.47M | 128.09M | 60.90M | 152.70M | 21.40M | 70.90M | 40.30M |
EBITDA Margin | 17.12% | 28.41% | 36.52% | 22.54% | 100.00% | 100.00% | 23.07% | 24.11% | 0.00% | 22.74% | 25.67% | 26.85% | 25.94% | 23.62% | 23.32% | 21.41% | 9.07% | 10.56% | 11.03% | 9.26% | 11.75% | 10.98% | 11.00% | 9.84% | 12.39% | 6.50% | 16.65% | 2.92% | 11.01% | 7.15% |
EBIT | 491.86M | -30.59M | 359.62M | 409.55M | 379.19M | 340.63M | 336.99M | 304.17M | N/A | 290.10M | 291.57M | 286.96M | 276.63M | 245.19M | 236.39M | 215.40M | 194.46M | 227.22M | 223.33M | 158.76M | 173.52M | 135.17M | 145.35M | 137.47M | 128.09M | 60.90M | 152.70M | 21.40M | 70.90M | 40.30M |
EBIT Margin | 9.05% | -0.62% | 9.77% | 12.41% | 12.15% | 11.83% | 13.22% | 12.36% | 0.00% | 11.78% | 13.74% | 14.71% | 14.35% | 12.99% | 12.91% | 11.37% | 9.07% | 10.56% | 11.03% | 9.26% | 11.75% | 10.98% | 11.00% | 9.84% | 12.39% | 6.50% | 16.65% | 2.92% | 11.01% | 7.15% |
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 | 2016-09-30 | 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 |