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-11-30 | 2005-05-31 | 2004-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.11B | 945.70M | 900.00M | 887.60M | 865.20M | 630.70M | 455.60M | N/A | 326.66M | 296.90M | 225.70M | 156.60M | 116.20M | 80.77M | 55.80M | 42.10M |
Cost of Revenue | 6.31B | 5.53B | 3.97B | 1.99B | 1.97B | 1.83B | 1.03B | 961.33M | 908.98M | 903.17M | 845.40M | 717.80M | 611.90M | 541.40M | 507.80M | 489.20M | 354.50M | 256.30M | N/A | 179.66M | 162.60M | 122.40M | 83.40M | 63.80M | 42.04M | 29.30M | N/A |
Gross Profit | 1.81B | 2.21B | 1.51B | 808.03M | 831.70M | 769.49M | 731.13M | 705.15M | 666.00M | 600.15M | 490.70M | 397.20M | 333.80M | 358.60M | 379.80M | 376.00M | 276.20M | 199.30M | N/A | 147.00M | 134.30M | 103.30M | 73.20M | 52.40M | 38.72M | 26.50M | N/A |
Operating Expenses | 755.64M | 1.35B | 900.32M | 416.06M | 398.30M | 392.37M | 385.04M | 385.30M | 384.46M | 389.00M | 360.44M | 323.60M | 294.55M | 266.56M | 272.38M | 276.51M | 207.00M | 151.52M | N/A | 128.39M | 99.98M | 78.42M | 54.97M | 41.29M | 30.57M | 20.00M | N/A |
Selling, General & Admin | 755.64M | 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 | 103.78M | 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 | N/A |
Other Operating Expenses | 585.95M | 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 | 24.61M | 11.17M | 7.30M | 6.02M | 4.97M | 3.23M | 2.00M | N/A |
Operating Income | 1.06B | 795.24M | 608.47M | 391.97M | 433.41M | 377.12M | 338.34M | 311.69M | 281.54M | 202.35M | 121.20M | 68.00M | 29.40M | 92.10M | 107.50M | 99.50M | 69.20M | 47.80M | N/A | 18.61M | 34.40M | 24.90M | 18.20M | 11.10M | 8.15M | 6.50M | 42.10M |
Other Expenses / Income | -434.17M | -227.39M | -411.79M | -9.79M | -6.42M | 923.00K | -10.28M | -11.52M | -2.69M | 366.00K | -300.00K | -800.00K | -400.00K | 600.00K | -2.80M | -1.20M | 2.80M | 3.70M | N/A | 979.00K | 300.00K | 400.00K | 1.10M | 2.50M | 1.04M | 2.60M | N/A |
Before Tax Income | 624.47M | 567.85M | 196.68M | 382.18M | 426.99M | 368.38M | 328.06M | 300.17M | 278.85M | 202.72M | 120.90M | 67.20M | 29.00M | 92.70M | 104.70M | 98.30M | 72.00M | 51.50M | N/A | 19.59M | 34.70M | 25.30M | 19.30M | 13.60M | 9.19M | 9.10M | N/A |
Income Tax Expenses | 11.75M | 59.41M | 41.33M | 50.75M | 51.13M | 45.56M | 46.57M | 37.99M | 39.31M | 30.25M | 18.10M | 11.80M | 6.10M | 5.70M | 10.40M | 20.00M | 15.80M | 12.90M | N/A | 5.85M | 8.90M | 7.00M | 5.10M | 2.60M | 3.12M | 1.60M | N/A |
Net Income | 612.34M | 505.30M | 153.19M | 327.81M | 373.99M | 322.82M | 281.49M | 262.18M | 239.54M | 172.47M | 102.80M | 55.40M | 22.90M | 87.10M | 94.30M | 78.10M | 56.00M | 38.30M | N/A | 13.54M | 25.70M | 18.30M | 14.20M | 11.00M | 6.07M | 7.50M | 3.90M |
Interest Expenses | 336.70M | 229.73M | 182.42M | 15.07M | 6.42M | 13.61M | 12.63M | 13.01M | 3.99M | 785.00K | 1.29M | 1.95M | 1.64M | 1.13M | 3.53M | 4.11M | 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 | 82.10M | 81.53M | 67.11M | 52.86M | 53.86M | 54.74M | 54.13M | 56.41M | 60.29M | 63.13M | 62.30M | 60.50M | 61.10M | 60.60M | 59.90M | 60.20M | 59.50M | 57.70M | 13.86M | 13.86M | 54.80M | 48.70M | 49.00M | 47.80M | 11.05M | 20.00M | 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.30M | 60.50M | 61.10M | 60.60M | 59.90M | 60.20M | 59.50M | 57.70M | 13.86M | 14.15M | 54.80M | 48.70M | 49.00M | 47.80M | 11.82M | 22.06M | 15.92M |
EBITDA | 1.69B | 1.44B | 923.46M | 488.88M | 494.96M | 446.98M | 401.98M | 372.75M | 340.52M | 256.04M | 168.70M | 111.97M | 69.32M | 127.81M | 140.89M | 129.93M | 90.69M | 66.03M | N/A | 32.53M | 45.20M | 32.57M | 25.27M | 18.56M | 12.42M | 11.10M | 3.90M |
EBITDA Margin | 20.76% | 18.57% | 16.85% | 17.48% | 17.64% | 17.22% | 22.86% | 22.37% | 21.62% | 17.03% | 12.63% | 10.04% | 7.33% | 14.20% | 15.87% | 15.02% | 14.38% | 14.49% | 0.00% | 9.96% | 15.22% | 14.43% | 16.14% | 15.98% | 15.37% | 19.89% | 9.26% |
EBIT | 960.78M | 794.45M | 376.94M | 393.64M | 431.54M | 381.99M | 340.68M | 313.18M | 282.84M | 203.50M | 122.19M | 69.15M | 30.64M | 93.93M | 108.23M | 102.20M | 71.80M | 51.20M | N/A | 19.40M | 34.60M | 25.30M | 19.30M | 13.60M | 9.19M | 9.10M | 3.90M |
EBIT Margin | 11.83% | 10.26% | 6.88% | 14.07% | 15.38% | 14.72% | 19.37% | 18.79% | 17.96% | 13.54% | 9.15% | 6.20% | 3.24% | 10.44% | 12.19% | 11.81% | 11.38% | 11.24% | 0.00% | 5.94% | 11.65% | 11.21% | 12.32% | 11.70% | 11.38% | 16.31% | 9.26% |
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-11-30 | 2005-05-31 | 2004-05-31 | 2003-05-31 | 2002-05-31 | 2001-05-31 | 2000-05-31 | 1999-05-31 | 1998-05-31 |