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 | 2.37B | 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 | 987.39M | 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 | 1.38B | 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.20B | 2.63B | 2.57B | 1.75B | 2.03B | 2.00B | 1.73B | 1.36B | 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 | 1.19B | 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 | 436.42M | 266.77M | 282.88M | 310.88M | 280.75M | 57.52M | 8.00M | -12.53M | 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 | 2.85M | 44.71M | 67.97M | 22.05M | 21.93M | 7.13M | 4.92M | -5.35M | -7.95M | -34.24M | 17.25M | -31.74M |
Other Expenses / Income | 478.77M | -281.85M | -394.78M | -203.50M | -273.42M | -219.68M | -253.22M | -210.24M | -26.38M | -52.58M | -16.56M | -21.09M | -19.55M | -20.57M | 1.61M | 995.00K | 26.96M | -29.93M | 14.79M |
Before Tax Income | 798.33M | -103.23M | -417.02M | -356.72M | -129.63M | -327.10M | -311.35M | -207.39M | 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 | 16.95M | 347.00K | 261.00K | 203.00K | -884.00K | -95.00K | 442.00K | 1.92M | 995.00K | -26.96M | 58.85M | -16.19M |
Net Income | 356.52M | 545.27M | -394.75M | -365.22M | -133.00M | 316.55M | -61.25M | -39.90M | 17.98M | 15.13M | 5.29M | 1.72M | -12.32M | -16.08M | -5.66M | -7.95M | 19.67M | -71.53M | -761.00K |
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 | 46.77M | 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 | 253.75M | 114.43M | 114.43M | 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 | 253.75M | 115.47M | 115.47M | 115.47M | 102.32M | 93.94K | 57.54M | 57.54M | 28.45M | 27.87M | 26.39M | 23.06M |
EBITDA | 1.51B | 445.79M | 134.54M | 238.75M | 422.06M | 316.06M | 291.02M | 165.45M | 113.97M | 128.30M | 72.90M | 60.94M | 37.54M | -41.85M | 23.74M | 21.47M | -29.87M | -41.60M | -2.83M |
EBITDA Margin | 25.26% | 8.46% | 2.65% | 6.86% | 9.23% | 8.75% | 9.64% | 6.99% | 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 | 174.76M | 42.78M | 36.05M | 23.02M | 15.22M | 5.83M | 31.13M | -3.74M | -6.95M | -34.24M | -42.03M | -33.13M |
EBIT Margin | 15.47% | 3.40% | -2.92% | -2.07% | 3.09% | 18.87% | 5.63% | 7.38% | 16.76% | 15.97% | 12.48% | 10.50% | 4.65% | 26.03% | -2.79% | -4.97% | -28.55% | -35.24% | -37.98% |
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 |