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 | 1995-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.87B | 1.86B | 1.50B | 1.27B | 2.32B | 2.29B | 2.17B | 2.05B | 1.92B | 1.74B | 1.56B | 1.30B | 1.21B | 1.09B | 1.04B | 1.25B | 1.28B | 1.04B | 834.41M | 645.37M | 552.80M | 348.71M | 303.88M | 263.02M | 237.22M | 174.96M | 114.13M | 82.63M | 23.64M |
Cost of Revenue | 1.24B | 1.23B | 1.01B | 697.90M | 1.41B | 1.39B | 1.28B | 1.20B | 1.14B | 1.04B | 929.58M | 700.94M | 596.62M | 477.60M | 460.87M | 767.19M | 659.71M | 169.04M | 129.90M | 127.09M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Gross Profit | 633.92M | 635.65M | 484.84M | 567.35M | 905.22M | 902.18M | 892.39M | 844.67M | 777.92M | 701.18M | 634.27M | 596.04M | 613.72M | 607.89M | 576.38M | 485.48M | 620.85M | 870.38M | 704.51M | 518.28M | 552.80M | 348.71M | 303.88M | 263.02M | 237.22M | 174.96M | 114.13M | 82.63M | 23.64M |
Operating Expenses | 632.29M | 458.69M | 555.06M | 564.78M | 491.44M | 507.94M | 512.06M | 456.45M | 439.61M | 361.77M | 349.41M | 304.86M | 269.31M | 277.05M | 285.53M | 296.53M | 251.20M | 788.92M | 631.95M | 468.09M | 270.05M | 162.48M | 130.61M | 99.07M | 87.94M | 65.23M | 39.45M | 25.32M | 12.29M |
Selling, General & Admin | 45.40M | 44.40M | 53.44M | 50.67M | 54.64M | 104.86M | 125.40M | 99.11M | 109.84M | 45.90M | 50.09M | 44.03M | 40.96M | 38.96M | 39.66M | 37.75M | 37.22M | 26.19M | 23.30M | 19.39M | 16.80M | 15.49M | 14.84M | 14.77M | 13.23M | 10.47M | 6.78M | 4.92M | 1.41M |
Research & Development | N/A | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 586.90M | 414.28M | 501.62M | 514.12M | 436.81M | 403.08M | 386.66M | 357.34M | 329.78M | 315.88M | 299.32M | 260.83M | 228.34M | 238.09M | 245.87M | 312.00M | 213.98M | 762.74M | 608.65M | 448.70M | 253.25M | 146.99M | 115.77M | 84.30M | 74.71M | 54.76M | 32.66M | 20.40M | 10.88M |
Operating Income | 253.30M | 180.34M | -69.56M | 2.85M | 415.99M | 394.24M | 380.33M | 386.86M | 335.94M | 339.17M | 273.58M | 278.46M | 325.84M | 330.84M | 147.44M | 135.73M | 365.61M | 250.49M | 195.17M | 177.28M | 282.75M | 186.23M | 173.27M | 163.95M | 149.28M | 109.73M | 74.69M | 57.31M | 11.35M |
Other Expenses / Income | -283.19M | -312.40M | -475.05M | -301.93M | -151.63M | -207.83M | -169.07M | -159.87M | -178.99M | -140.26M | -145.83M | -124.92M | -133.90M | -145.17M | -92.23M | 9.77M | -135.60M | -81.45M | -7.30M | -50.19M | -55.32M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Before Tax Income | -29.89M | -135.44M | -544.60M | -284.26M | 262.15M | 186.41M | 201.90M | 226.99M | 156.95M | 198.91M | 127.75M | 153.53M | 191.94M | 21.99M | 198.54M | 135.84M | 230.01M | 169.04M | 129.90M | 127.09M | 238.21M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Income Tax Expenses | -1.50M | -199.00K | -941.00K | 17.21M | 2.79M | 1.20M | -3.28M | 4.02M | 1.57M | 1.95M | -5.09M | 1.61M | 1.50M | 638.00K | 5.20M | 1.85M | 2.19M | -170.59M | 72.56M | 50.19M | 44.54M | 44.02M | 41.31M | 37.68M | 37.35M | 28.39M | 15.53M | 5.65M | N/A |
Net Income | -32.78M | -135.24M | -543.66M | -301.47M | 259.75M | 185.73M | 215.14M | 223.11M | 166.42M | 197.19M | 133.18M | 151.92M | 190.44M | 21.35M | 193.34M | 134.00M | 330.97M | 169.04M | 129.90M | 127.09M | 238.21M | 142.20M | 131.96M | 126.27M | 111.93M | 81.34M | 59.15M | 51.66M | 11.35M |
Interest Expenses | 336.34M | 341.80M | 365.72M | 306.49M | 225.13M | 185.04M | 172.71M | 153.76M | 139.05M | 134.00M | 139.75M | 129.93M | 134.11M | 138.71M | 143.41M | 147.18M | 140.52M | 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 | 164.99M | 164.74M | 164.57M | 164.42M | 164.31M | 164.23M | 164.15M | 156.06M | 150.71M | 149.65M | 137.55M | 123.46M | 123.47M | 123.40M | 107.98M | 93.94M | 93.11M | 73.28M | 69.87M | 66.27M | 62.57M | 62.54M | 58.99M | 56.47M | 52.57M | 42.32M | 27.53M | 23.17M | 4.51M |
Diluted Shares Outstanding | 164.99M | 164.74M | 164.57M | 164.42M | 164.34M | 164.26M | 164.18M | 156.09M | 151.00M | 149.82M | 137.55M | 123.49M | 123.47M | 123.40M | 107.98M | 93.94M | 93.11M | 73.28M | 69.87M | 66.27M | 62.57M | 62.54M | 58.99M | 56.47M | 52.57M | 42.32M | 27.53M | 23.17M | 4.51M |
EBITDA | 637.36M | 581.45M | 286.05M | 501.76M | 844.44M | 797.32M | 766.99M | 744.20M | 665.71M | 655.05M | 580.91M | 411.73M | 436.46M | 430.48M | 393.31M | 428.12M | 588.84M | 394.89M | 489.35M | 426.43M | 289.72M | 285.35M | 267.08M | 248.26M | 226.21M | 164.49M | 107.98M | 78.05M | 17.19M |
EBITDA Margin | 34.01% | 31.21% | 19.13% | 39.66% | 36.46% | 34.75% | 35.31% | 36.35% | 34.64% | 37.73% | 37.15% | 31.75% | 36.06% | 39.66% | 37.92% | 34.18% | 45.98% | 37.99% | 58.65% | 66.08% | 52.41% | 81.83% | 87.89% | 94.39% | 95.36% | 94.02% | 94.61% | 94.46% | 72.72% |
EBIT | 302.06M | 206.36M | -178.88M | 22.23M | 487.67M | 371.96M | 384.57M | 380.89M | 307.03M | 333.12M | 267.83M | 283.47M | 326.05M | 160.70M | 341.95M | 283.02M | 473.68M | -1.55M | 202.47M | 177.28M | 282.75M | 186.23M | 173.27M | 163.95M | 149.28M | 109.73M | 74.69M | 57.31M | 11.35M |
EBIT Margin | 16.12% | 11.08% | -11.96% | 1.76% | 21.06% | 16.21% | 17.71% | 18.61% | 15.98% | 19.19% | 17.13% | 21.86% | 26.94% | 14.80% | 32.97% | 22.59% | 36.99% | -0.15% | 24.26% | 27.47% | 51.15% | 53.40% | 57.02% | 62.33% | 62.93% | 62.72% | 65.44% | 69.36% | 48.00% |
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 | 1995-12-31 |