Financial Year End | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 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-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 8.23B | 7.86B | 7.32B | 7.32B | 4.71B | 4.71B | 3.12B | 3.12B | 5.40B | 5.40B | 3.41B | 2.44B | 1.87B | 2.07B | 3.11B | 886.01M | N/A | 63.88M | 146.81M | 182.44M | 271.18M | 164.19M | 181.36M | N/A | 95.67M | 37.23M | 25.56M | 8.21M | 12.88M | 3.67M |
Cost of Revenue | 7.40B | 6.73B | 6.48B | 6.48B | 4.43B | 4.43B | 3.04B | 3.04B | 4.89B | 4.89B | 3.06B | 2.10B | 1.67B | 1.81B | 2.95B | 854.91M | N/A | 448.02M | 83.35M | 204.54M | 495.03M | 154.93M | 67.34M | N/A | 29.73M | 14.55M | 10.16M | 4.92M | 4.88M | 1.99M |
Gross Profit | 827.51M | 1.13B | 846.00M | 846.00M | 277.37M | 277.37M | 87.14M | 87.14M | 511.81M | 511.81M | 354.97M | 342.45M | 197.09M | 259.05M | 155.66M | 31.11M | N/A | -384.14M | 63.46M | -22.09M | -223.85M | 9.26M | 114.02M | N/A | 65.93M | 22.69M | 15.40M | 3.29M | 8.00M | 1.68M |
Operating Expenses | 91.45M | 509.76M | 404.61M | 404.61M | 347.76M | 347.76M | 318.71M | 318.71M | 359.12M | 359.12M | 262.71M | 248.10M | 208.29M | 185.89M | 180.88M | 54.42M | N/A | 69.08M | 166.00M | 225.78M | 211.35M | 140.60M | 107.60M | N/A | 47.23M | 18.82M | 12.37M | 6.85M | 5.52M | 3.67M |
Selling, General & Admin | 91.45M | 80.99M | 62.40M | 62.40M | 48.10M | 48.10M | 41.29M | 41.29M | 46.22M | 46.22M | 47.43M | 46.08M | 42.22M | 49.55M | 39.98M | 27.12M | N/A | 28.12M | 82.70M | 60.45M | 53.61M | 49.62M | 35.70M | N/A | 16.93M | 8.05M | 5.02M | 3.50M | 2.99M | 2.32M |
Research & Development | 11.40M | N/A | N/A | 9.00M | N/A | 9.59M | 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 | -53.00K | 1.06M | 342.21M | 613.00K | 299.67M | -52.00K | 277.43M | 1.05M | 312.90M | 2.52M | 1.05M | 202.02M | 166.07M | 136.34M | 140.90M | 27.30M | N/A | 40.96M | 83.29M | 165.33M | 157.74M | 90.98M | 71.91M | N/A | 30.30M | 10.77M | 7.35M | 3.35M | 2.53M | 1.35M |
Operating Income | 736.07M | 605.51M | 342.24M | 437.90M | -70.39M | -7.62M | -231.58M | -318.00M | -20.67M | 147.98M | 81.94M | 93.96M | -11.20M | 73.16M | -25.22M | -23.31M | N/A | -453.23M | -102.54M | -247.87M | -435.20M | -131.34M | 6.42M | N/A | 18.71M | 3.87M | 3.03M | -3.56M | 2.48M | -1.99M |
Other Expenses / Income | -122.76M | -22.37M | 22.66M | -8.21M | -9.88M | 56.61M | -198.23M | -128.01M | -8.21M | -106.72M | -12.73M | -22.66M | -42.55M | -129.86M | -22.27M | -47.31M | N/A | -34.30M | -18.77M | -101.60M | -29.24M | -28.89M | -27.64M | N/A | -7.43M | -737.00K | -1.55M | -2.85M | -1.07M | -112.79K |
Before Tax Income | 613.31M | 530.73M | 364.90M | 364.90M | -80.28M | -80.28M | -429.81M | -429.81M | -28.88M | -28.88M | 39.76M | 71.30M | -53.75M | -56.70M | -47.50M | -70.62M | N/A | -487.53M | -121.31M | -349.47M | -464.44M | -160.23M | -21.23M | N/A | 11.28M | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | -115.34M | 6.70M | 710.00K | 710.00K | 1.02M | 1.02M | -20.72M | -20.72M | -69.69M | -69.69M | 333.00K | -1.32M | -7.91M | -16.79M | -455.00K | N/A | N/A | -4.33M | 543.00K | 215.00K | -11.72M | 2.68M | -7.93M | N/A | -3.33M | N/A | N/A | N/A | N/A | N/A |
Net Income | 728.64M | 524.04M | 364.19M | 364.19M | -81.30M | -81.30M | -409.09M | -409.09M | 40.81M | 40.81M | 39.43M | 72.62M | -45.84M | -39.91M | -47.04M | -70.62M | N/A | -470.11M | -182.33M | -328.78M | -452.00M | -149.35M | 435.00K | N/A | 15.05M | 5.06M | 1.26M | -6.25M | 345.00K | -3.37M |
Interest Expenses | 71.63M | 68.86M | 68.29M | 68.29M | 66.49M | 66.49M | 70.22M | 70.22M | 74.84M | 74.84M | 39.77M | 31.63M | 28.51M | 20.16M | 19.78M | 19.47M | N/A | N/A | N/A | 55.03M | 41.42M | 27.20M | 26.89M | N/A | 7.96M | 1.76M | N/A | 1.32M | 1.86M | N/A |
Basic Shares Outstanding | 60.03M | N/A | 59.54M | 59.54M | 58.27M | 58.27M | 53.30M | 53.30M | 50.35M | 50.35M | 45.76M | 45.54M | 42.35M | 38.02M | 33.03M | 31.63M | 31.63M | 3.03M | 2.89M | 2.21M | 1.00M | 632.41K | 456.31K | 426.68K | 426.68K | 279.14K | 263.71K | 133.86K | 120.63K | 76.28K |
Diluted Shares Outstanding | 61.01M | N/A | 59.88M | 59.88M | 58.27M | 58.27M | 53.30M | 53.30M | 50.47M | 50.47M | 45.76M | 45.58M | 42.35M | 38.02M | 33.03M | 31.63M | 31.63M | 3.03M | 2.89M | 2.21M | 1.00M | 632.41K | 456.31K | 426.68K | 438.54K | 311.98K | 263.71K | 133.86K | 120.63K | 76.28K |
EBITDA | 855.90M | 751.26M | 442.01M | 541.78M | -70.44M | 23.80M | -277.43M | -187.40M | 65.45M | 151.57M | 155.41M | 102.93M | -25.24M | -36.54M | -27.71M | -51.15M | N/A | -474.44M | -89.72M | -142.11M | -309.04M | -16.95M | 104.19M | N/A | 43.70M | 17.38M | 7.50M | -999.00K | 5.25M | -2.01M |
EBITDA Margin | 10.40% | 9.56% | 6.04% | 7.40% | -1.50% | 0.51% | -8.88% | -6.00% | 1.21% | 2.81% | 4.56% | 4.21% | -1.35% | -1.77% | -0.89% | -5.77% | 0.00% | -742.71% | -61.11% | -77.89% | -113.96% | -10.32% | 57.45% | 0.00% | 45.68% | 46.69% | 29.35% | -12.17% | 40.73% | -54.90% |
EBIT | 684.93M | 599.59M | 433.19M | 433.19M | -13.78M | -13.78M | -359.58M | -359.58M | 45.96M | 45.96M | 79.53M | 102.93M | -25.24M | -36.54M | -27.71M | -51.15M | N/A | -474.44M | -181.79M | -273.53M | -422.30M | -119.47M | 19.39M | N/A | 19.68M | 6.82M | 1.26M | -4.93M | 2.21M | -3.37M |
EBIT Margin | 8.32% | 7.63% | 5.92% | 5.92% | -0.29% | -0.29% | -11.51% | -11.51% | 0.85% | 0.85% | 2.33% | 4.21% | -1.35% | -1.77% | -0.89% | -5.77% | 0.00% | -742.71% | -123.83% | -149.93% | -155.73% | -72.76% | 10.69% | 0.00% | 20.57% | 18.31% | 4.92% | -60.02% | 17.13% | -91.85% |
Financial Year End | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 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-06-30 | 2004-06-30 | 2003-06-30 | 2002-06-30 | 2001-06-30 | 2000-06-30 |