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 | 2005-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.12B | 7.74B | 5.48B | 2.80B | 2.81B | 2.60B | 1.76B | 1.67B | 1.57B | 1.50B | 1.34B | 1.12B | 945.73M | 900.04M | 887.61M | 865.25M | 630.72M | 455.60M | N/A | 296.92M | 225.72M | 156.56M | 116.16M | 80.77M | 55.80M | 42.10M |
Cost of Revenue | 5.72B | 5.53B | 3.97B | 1.99B | 1.97B | 1.83B | 1.03B | 961.33M | 908.98M | 903.17M | 845.41M | 718.13M | 611.92M | 541.39M | 507.78M | 489.24M | 354.48M | 256.26M | N/A | 162.56M | 122.37M | 83.37M | 63.80M | 42.04M | 29.30M | N/A |
Gross Profit | 2.40B | 2.21B | 1.51B | 808.03M | 831.70M | 769.49M | 726.96M | 705.15M | 666.00M | 600.15M | 490.64M | 396.87M | 333.81M | 358.66M | 379.83M | 376.01M | 276.24M | 199.33M | N/A | 134.36M | 103.35M | 73.18M | 52.36M | 38.72M | 26.50M | 42.10M |
Operating Expenses | 1.44B | 1.35B | 900.32M | 416.06M | 398.30M | 392.37M | 395.02M | 385.30M | 384.46M | 389.00M | 360.44M | 327.30M | 294.55M | 266.56M | 272.38M | 276.51M | 207.00M | 151.52M | N/A | 99.98M | 78.42M | 54.97M | 41.29M | 30.57M | 20.00M | N/A |
Selling, General & Admin | 776.36M | 778.75M | 585.33M | 341.69M | 336.75M | 325.79M | 323.74M | 325.73M | 326.79M | 336.46M | 313.93M | 280.78M | 255.86M | 232.69M | 230.91M | 248.78M | 187.99M | 136.57M | N/A | 88.81M | 71.12M | 48.95M | 36.31M | 27.35M | 18.00M | 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 |
Other Operating Expenses | 667.72M | 569.51M | 314.99M | 74.38M | 61.55M | 65.92M | 61.30M | 59.58M | 57.68M | 52.54M | 46.51M | 42.82M | 38.68M | 33.87M | 41.47M | 27.73M | 19.01M | 14.95M | N/A | 11.17M | 7.30M | 6.02M | 4.97M | 3.23M | 2.00M | N/A |
Operating Income | 956.15M | 795.24M | 608.47M | 391.97M | 433.41M | 377.12M | 331.95M | 311.69M | 281.54M | 202.35M | 121.17M | 69.57M | 29.44M | 92.09M | 107.45M | 99.50M | 69.24M | 47.82M | N/A | 34.38M | 24.93M | 18.21M | 11.08M | 8.15M | 6.50M | 42.10M |
Other Expenses / Income | -331.69M | -227.39M | -181.85M | -10.29M | -6.42M | -8.74M | -10.28M | -11.52M | -2.69M | 366.00K | -302.00K | -796.00K | -448.00K | 629.00K | -2.78M | -1.22M | 2.74M | 3.64M | N/A | 979.00K | -9.10M | -5.60M | -4.62M | 2.52M | 2.60M | -32.49M |
Before Tax Income | 624.47M | 567.85M | 196.68M | 382.18M | 426.99M | 368.38M | 327.67M | 300.17M | 278.85M | 202.72M | 120.86M | 68.70M | 29.00M | 92.72M | 104.67M | 98.28M | 71.98M | 51.46M | N/A | 34.67M | 25.28M | 19.33M | 13.60M | 9.19M | 9.10M | N/A |
Income Tax Expenses | 11.75M | 59.41M | 41.33M | 50.75M | 51.13M | 45.56M | 54.72M | 37.99M | 39.31M | 30.25M | 18.05M | 10.36M | 6.12M | 5.65M | 10.38M | 19.97M | 15.83M | 12.92M | N/A | 8.93M | 7.00M | 5.13M | 2.62M | 3.12M | 1.60M | 38.20M |
Net Income | 612.34M | 505.30M | 153.19M | 327.81M | 373.99M | 322.82M | 272.94M | 262.18M | 239.54M | 172.47M | 102.81M | 58.35M | 22.88M | 87.07M | 94.30M | 78.12M | 55.96M | 38.30M | N/A | 25.74M | 18.28M | 14.20M | 10.98M | 6.07M | 7.50M | 3.90M |
Interest Expenses | 336.70M | 229.73M | 182.42M | 15.07M | 6.42M | 13.61M | 12.99M | 13.01M | 3.99M | 785.00K | 1.29M | 1.97M | 1.64M | 1.13M | 3.53M | 4.11M | N/A | N/A | N/A | 281.00K | N/A | N/A | N/A | 575.00K | N/A | N/A |
Basic Shares Outstanding | 82.10M | 81.53M | 67.11M | 52.86M | 53.86M | 54.12M | 54.13M | 55.25M | 58.75M | 61.50M | 60.91M | 59.97M | 60.38M | 59.72M | 58.64M | 58.25M | 28.71M | 28.31M | 13.86M | 13.27M | 11.81M | 11.66M | 11.29M | 11.05M | 10.91M | 13.93M |
Diluted Shares Outstanding | 82.72M | 82.47M | 68.07M | 53.28M | 54.33M | 54.74M | 54.87M | 56.41M | 60.29M | 63.13M | 62.25M | 60.68M | 61.07M | 60.64M | 59.90M | 60.22M | 29.75M | 28.86M | 13.86M | 13.70M | 12.18M | 12.24M | 11.94M | 11.82M | 11.92M | 15.92M |
EBITDA | 1.52B | 1.41B | 739.43M | 488.83M | 532.19M | 451.76M | 401.94M | 379.43M | 339.21M | 263.69M | 168.67M | 111.09M | 69.32M | 127.73M | 140.86M | 130.11M | 88.25M | 62.77M | N/A | 31.94M | 45.55M | 32.23M | 24.23M | 16.05M | 8.50M | 42.10M |
EBITDA Margin | 18.74% | 18.24% | 13.49% | 17.48% | 18.97% | 17.40% | 22.86% | 22.77% | 21.54% | 17.54% | 12.62% | 9.96% | 7.33% | 14.19% | 15.87% | 15.04% | 13.99% | 13.78% | 0.00% | 10.76% | 20.18% | 20.59% | 20.86% | 19.87% | 15.23% | 100.00% |
EBIT | 960.78M | 794.45M | 376.94M | 393.64M | 431.54M | 381.99M | 340.66M | 313.18M | 282.84M | 203.50M | 122.15M | 70.68M | 30.64M | 93.86M | 108.20M | 102.19M | 71.79M | 51.23M | N/A | 34.95M | 25.28M | 19.33M | 13.60M | 9.77M | 9.10M | 42.10M |
EBIT Margin | 11.83% | 10.26% | 6.88% | 14.07% | 15.38% | 14.72% | 19.37% | 18.79% | 17.96% | 13.54% | 9.14% | 6.34% | 3.24% | 10.43% | 12.19% | 11.81% | 11.38% | 11.24% | 0.00% | 11.77% | 11.20% | 12.35% | 11.70% | 12.09% | 16.31% | 100.00% |
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 | 2005-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 |