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 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.69B | 2.35B | 1.32B | 826.97M | 1.15B | 1.25B | 743.54M | 515.84M | 740.16M | 1.52B | 1.23B | 1.47B | 1.31B | 1.35B | 1.23B | 1.92B | 1.55B | 1.37B | 1.34B | 956.43M | 721.65M | 394.74M | 401.63M | 120.89M | 37.49M | 26.97M | 35.29M | 40.57M |
Cost of Revenue | 1.05B | 996.72M | 794.03M | 725.68M | 913.87M | 786.65M | 487.84M | 536.75M | 730.23M | 945.83M | 983.26M | 1.13B | 515.62M | 512.91M | 510.65M | 273.31M | 276.84M | 215.55M | 186.68M | 163.42M | 131.46M | 85.36M | 75.43M | 20.87M | 11.05M | 10.85M | 10.55M | 12.48M |
Gross Profit | 646.45M | 1.36B | 525.52M | 101.29M | 239.71M | 460.84M | 255.70M | -20.91M | 9.93M | 570.78M | 247.62M | 333.46M | 793.52M | 838.78M | 723.77M | 1.64B | 1.28B | 1.15B | 1.15B | 793.01M | 590.19M | 309.38M | 326.20M | 100.01M | 26.44M | 16.12M | 24.74M | 28.09M |
Operating Expenses | 65.66M | 69.95M | 56.81M | 45.16M | 55.77M | 55.64M | 59.09M | 64.22M | 74.85M | 90.49M | 103.55M | 107.92M | 238.81M | 751.06M | 730.64M | 602.92M | 559.16M | 486.91M | 396.35M | 325.97M | 258.04M | 163.25M | 138.88M | 20.74M | 11.46M | 13.71M | 13.21M | 15.40M |
Selling, General & Admin | 65.66M | 69.95M | 56.81M | 45.16M | 55.77M | 55.64M | 59.09M | 64.22M | 74.85M | 90.49M | 103.55M | 94.33M | 112.72M | 105.87M | 109.52M | 76.68M | 90.90M | 70.82M | 57.94M | 49.06M | 64.40M | 23.89M | 14.00M | 5.07M | 2.49M | 2.21M | 2.66M | 3.28M |
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 | N/A |
Other Operating Expenses | 4.30M | 1.36M | 2.49M | -4.94M | 5.76M | 4.34M | 1.52M | 1.66M | -5.08M | 198.99K | 815.20K | -1.28M | 424.45M | 644.26M | 564.23M | 526.24M | 468.26M | 416.09M | 338.41M | 276.91M | 193.64M | 139.36M | 124.88M | 15.66M | 8.98M | 11.50M | 10.55M | 12.11M |
Operating Income | 585.09M | 1.29B | 471.20M | 51.19M | 189.70M | 405.20M | 196.62M | -85.13M | -64.92M | 480.29M | 144.07M | 225.54M | 282.88M | 88.65M | 50.02M | 1.04B | 718.23M | 666.22M | 752.06M | 467.04M | 332.15M | 146.13M | 187.31M | 79.28M | 14.98M | 2.40M | 11.53M | 12.70M |
Other Expenses / Income | -17.66M | -80.46M | -135.31M | -943.51M | -351.89M | -51.70M | 57.05M | 204.34M | -1.15B | -103.93M | -62.72M | -443.63M | -415.63M | -45.80M | 3.17M | -332.89M | -352.98M | -276.40M | -358.89M | -310.57M | -191.13M | -95.00M | -93.85M | -28.18M | -8.01M | -4.03M | -2.66M | -5.98M |
Before Tax Income | 567.43M | 1.21B | 335.88M | -928.61M | -162.19M | 353.51M | 253.67M | 119.20M | -1.22B | 376.36M | 81.35M | -218.09M | 139.08M | 41.93M | -3.70M | 706.97M | 365.26M | 389.82M | 393.16M | 156.48M | 141.02M | 51.13M | 93.46M | 51.10M | 6.97M | -1.62M | 8.87M | 6.71M |
Income Tax Expenses | 111.35M | 293.30M | 101.44M | -204.49M | 36.64M | 75.78M | 65.20M | -176.47M | -120.69M | 118.73M | 36.29M | -61.55M | 31.90M | -85.17M | -88.81M | 23.42M | 22.24M | -80.47M | 15.58M | -63.90M | -56.26M | -22.48M | -19.77M | 767.10K | 552.36K | 129.98K | 3.14M | 6.71M |
Net Income | 456.08M | 914.30M | 234.44M | -724.12M | -198.83M | 277.73M | 188.47M | 295.67M | -1.10B | 257.63M | 45.06M | -156.54M | 107.19M | 127.09M | 85.11M | 726.03M | 343.02M | 467.38M | 372.00M | 214.88M | 192.48M | 73.60M | 113.24M | 50.33M | 6.42M | -1.75M | 8.39M | 5.98M |
Interest Expenses | 17.60M | 24.55M | 27.39M | 22.24M | 25.97M | 27.02M | 30.79M | 33.81M | 47.89M | 53.62M | 53.27M | 53.35M | 59.20M | 46.73M | 53.73M | 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 |
Basic Shares Outstanding | 211.35M | 233.95M | 251.91M | 222.50M | 231.33M | 244.08M | 241.93M | 226.53M | 206.14M | 204.51M | 200.57M | 195.63M | 179.89M | 177.74M | 169.28M | 160.59M | 127.69M | 121.59M | 109.08M | 99.27M | 86.20M | 71.95M | 54.91M | 26.84M | 20.53M | 13.03M | 5.88M | 5.94M |
Diluted Shares Outstanding | 217.90M | 242.67M | 259.85M | 222.50M | 231.33M | 247.26M | 246.87M | 231.06M | 206.21M | 207.42M | 201.40M | 195.63M | 180.34M | 178.09M | 169.55M | 160.64M | 127.75M | 121.86M | 109.37M | 99.42M | 86.40M | 72.08M | 54.96M | 26.93M | 20.61M | 13.03M | 5.88M | 5.94M |
EBITDA | 962.58M | 1.60B | 742.53M | 281.08M | 462.87M | 632.94M | 397.55M | 161.27M | 294.88M | 967.81M | 701.26M | 735.96M | 979.16M | 732.91M | 614.25M | 1.84B | 1.51B | 1.33B | 1.44B | 1.04B | 702.43M | 365.75M | 392.56M | 120.10M | 30.79M | 14.95M | 24.74M | 30.79M |
EBITDA Margin | 56.81% | 67.88% | 56.27% | 33.99% | 40.12% | 50.74% | 53.47% | 31.26% | 39.84% | 63.81% | 56.97% | 50.23% | 74.79% | 54.22% | 49.76% | 95.85% | 96.87% | 97.26% | 107.61% | 108.63% | 97.34% | 92.65% | 97.74% | 99.35% | 82.14% | 55.42% | 70.10% | 75.90% |
EBIT | 585.03M | 1.23B | 363.28M | -906.36M | -136.22M | 380.53M | 284.45M | 153.01M | -1.17B | 429.98M | 134.61M | -164.74M | 198.28M | 88.65M | 50.02M | 749.46M | 365.26M | 386.91M | 387.58M | 150.98M | 136.22M | 51.13M | 93.46M | 51.10M | 6.97M | -1.62M | 11.53M | 12.70M |
EBIT Margin | 34.53% | 52.36% | 27.53% | -109.60% | -11.81% | 30.50% | 38.26% | 29.66% | -158.15% | 28.35% | 10.94% | -11.24% | 15.15% | 6.56% | 4.05% | 39.11% | 23.50% | 28.27% | 29.03% | 15.79% | 18.88% | 12.95% | 23.27% | 42.27% | 18.60% | -6.02% | 32.67% | 31.29% |
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 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 | 1996-12-31 |