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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 5.96B | 5.27B | 5.08B | 3.48B | 4.57B | 3.61B | 3.02B | N/A | 255.16M | 225.79M | 184.38M | 144.95M | 125.45M | 119.58M | 134.20M | 139.86M | 119.95M | 119.29M | 87.24M |
Cost of Revenue | 2.44B | 2.07B | 2.60B | 1.75B | 2.32B | 1.72B | 1.35B | N/A | 11.27M | 8.99M | 7.62M | 6.39M | 5.50M | N/A | 4.42M | 4.63M | 4.59M | 6.95M | 6.24M |
Gross Profit | 3.52B | 3.20B | 2.48B | 1.73B | 2.25B | 1.89B | 1.67B | N/A | 243.89M | 216.81M | 176.75M | 138.56M | 119.95M | 119.58M | 129.78M | 135.22M | 115.36M | 112.34M | 81.00M |
Operating Expenses | 3.12B | 2.63B | 2.57B | 1.75B | 2.03B | 2.00B | 1.73B | N/A | 18.09M | 18.82M | 17.89M | 17.50M | 19.62M | 114.66M | 113.61M | 116.41M | 99.56M | 102.04M | 87.40M |
Selling, General & Admin | 2.76B | 2.36B | 2.28B | 1.44B | 1.75B | 1.63B | 1.39B | N/A | 9.45M | 10.12M | 7.68M | 7.91M | 11.02M | 17.40M | 15.75M | 16.35M | 14.56M | 12.33M | 12.18M |
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 |
Other Operating Expenses | 824.45M | 266.77M | 282.88M | 310.88M | 280.75M | 57.52M | 341.14M | N/A | 8.64M | 8.71M | 10.21M | 9.59M | 8.60M | 97.25M | 97.85M | 100.06M | 85.00M | 89.71M | 75.22M |
Operating Income | 319.56M | 178.61M | -183.38M | 61.36M | 143.79M | -107.42M | -58.12M | N/A | 45.05M | 23.94M | 24.33M | 16.16M | 7.25M | 4.92M | 20.59M | 23.45M | 20.39M | 17.25M | -160.00K |
Other Expenses / Income | 749.54M | -281.85M | -233.64M | -418.07M | -273.42M | 57.52M | -253.22M | N/A | -26.73M | -8.55M | -18.84M | -15.32M | -19.66M | -20.57M | -24.33M | -30.40M | -27.68M | -29.93M | -16.79M |
Before Tax Income | 798.33M | -103.23M | -417.02M | -356.72M | -129.63M | -327.10M | -311.35M | N/A | 18.33M | 15.39M | 5.49M | 835.00K | -12.41M | -15.64M | -3.74M | -6.95M | -7.29M | -12.68M | -16.95M |
Income Tax Expenses | 219.84M | -648.50M | -22.28M | 8.51M | 3.37M | 88.23M | -29.82M | N/A | 347.00K | 261.00K | 203.00K | -884.00K | -95.00K | 442.00K | 1.92M | N/A | N/A | N/A | N/A |
Net Income | 356.52M | 545.27M | -394.75M | -365.22M | -133.00M | 316.55M | -61.25M | N/A | 19.91M | 47.05M | 4.32M | 8.42M | -11.01M | -42.29M | -7.27M | -7.95M | -7.29M | -12.24M | -15.55M |
Interest Expenses | 345.68M | 282.25M | 268.68M | 284.59M | 270.94M | 277.20M | 261.23M | 197.71M | 24.45M | 20.66M | 17.53M | 14.39M | 18.24M | N/A | N/A | N/A | -26.96M | -29.35M | -16.19M |
Basic Shares Outstanding | 298.92M | 281.37M | 265.55M | 253.75M | 253.75M | 253.75M | 253.75M | 433.66M | 224.31K | 822.95K | 114.43M | 101.24M | 92.84K | 57.54M | 57.54M | 28.45M | 27.87M | 26.39M | 23.06M |
Diluted Shares Outstanding | 464.86M | 287.71M | 265.55M | 253.75M | 253.75M | 253.75M | 253.75M | 433.66M | 49.99M | 43.28M | 115.47M | 102.32M | 93.94K | 57.54M | 57.54M | 28.45M | 27.87M | 26.39M | 23.06M |
EBITDA | 1.58B | 445.38M | 99.50M | 372.24M | 424.54M | 316.06M | 511.30M | N/A | 113.97M | 128.30M | 72.90M | 60.94M | 37.54M | -41.85M | 23.74M | 21.47M | -29.87M | -41.60M | -2.83M |
EBITDA Margin | 26.52% | 8.45% | 1.96% | 10.70% | 9.29% | 8.75% | 16.93% | 0.00% | 44.67% | 56.82% | 39.54% | 42.04% | 29.93% | -35.00% | 17.69% | 15.35% | -24.90% | -34.87% | -3.24% |
EBIT | 922.04M | 179.02M | -148.35M | -72.13M | 141.31M | 681.98M | 170.15M | 197.71M | 44.71M | 67.97M | 22.05M | 21.93M | 7.13M | -41.85M | -5.35M | -7.95M | -34.24M | -41.60M | -31.74M |
EBIT Margin | 15.47% | 3.40% | -2.92% | -2.07% | 3.09% | 18.87% | 5.63% | 0.00% | 17.52% | 30.10% | 11.96% | 15.13% | 5.69% | -35.00% | -3.99% | -5.68% | -28.55% | -34.87% | -36.38% |
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 |