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 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.59B | 1.87B | 1.47B | 1.80B | 1.86B | 2.09B | 2.16B | 2.43B | 2.75B | 2.40B | 2.44B | 2.32B | 2.38B | 2.12B | 2.31B | 2.86B | 2.31B | 1.83B | 1.31B | 1.05B | 826.95M | 748.33M | 700.84M | 688.94M | 741.60M | 718.90M | 642.90M | 590.90M | 395.30M | 347.70M |
Cost of Revenue | 1.81B | 1.63B | 1.47B | 1.69B | 1.62B | 1.80B | 1.72B | 1.97B | 2.06B | 1.76B | 1.83B | 1.60B | 1.61B | 1.13B | 1.32B | 1.52B | 1.21B | 1.13B | 814.03M | 623.12M | 538.82M | 486.16M | 422.07M | 413.88M | 428.90M | 400.60M | 316.10M | 298.20M | 190.20M | 175.00M |
Gross Profit | 781.99M | 233.29M | 1.93M | 106.45M | 241.62M | 295.75M | 436.27M | 463.48M | 697.04M | 637.78M | 606.73M | 723.26M | 776.12M | 995.78M | 990.71M | 1.34B | 1.10B | 703.92M | 498.62M | 425.36M | 288.12M | 262.18M | 278.77M | 275.06M | 312.70M | 318.30M | 326.80M | 292.70M | 205.10M | 172.70M |
Operating Expenses | 499.13M | 217.73M | 113.13M | 146.76M | 147.34M | 223.21M | 198.73M | 220.11M | 233.66M | 227.99M | 265.11M | 287.72M | 262.28M | 450.82M | 397.18M | 800.03M | 510.07M | 368.54M | 365.42M | 287.68M | 195.14M | 178.24M | 186.33M | 178.49M | 197.50M | 199.50M | 183.80M | 150.80M | 105.70M | 88.10M |
Selling, General & Admin | 245.54M | 172.03M | 127.57M | 145.34M | 124.87M | 141.55M | 163.09M | 206.65M | 186.81M | 176.38M | 184.98M | 181.25M | 161.84M | 155.81M | 135.56M | 120.79M | 130.84M | 166.25M | 110.43M | 71.48M | 48.73M | 43.95M | 38.74M | 40.68M | 38.00M | 42.20M | 29.10M | 26.60M | 21.20M | 18.70M |
Research & Development | 21.04M | 12.18M | 7.17M | 3.96M | 6.06M | 1.76M | 5.66M | 4.95M | 6.59M | 5.04M | 7.30M | 9.30M | 100.44M | 4.79M | 630.00K | 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 | 232.55M | 33.52M | -21.60M | -2.55M | 16.42M | 2.16M | -1.32M | 59.57M | -4.60M | 50.59M | -3.37M | -24.75M | 161.84M | 412.21M | 396.55M | 800.03M | 510.07M | 368.54M | 365.42M | 287.68M | 195.14M | 178.24M | 186.33M | 178.49M | 197.50M | 199.50M | 183.80M | 150.80M | 105.70M | 88.10M |
Operating Income | 282.86M | 130.36M | -52.32M | -6.75M | 154.70M | 70.24M | -127.73M | -141.78M | 245.57M | 38.33M | 264.69M | 269.21M | 506.24M | 542.80M | 2.13B | 524.17M | 475.01M | 335.38M | 39.66M | 260.63M | 92.98M | 83.94M | 92.44M | -51.39M | 69.70M | 102.80M | 143.00M | 141.90M | 99.40M | 84.60M |
Other Expenses / Income | 204.29M | -45.57M | 32.36M | 39.20M | 42.61M | -30.31M | -79.50M | -12.45M | -324.84M | -157.43M | -149.56M | -68.09M | -44.64M | -11.15M | -36.91M | -182.62M | -9.08M | 10.05M | 151.79M | 118.89M | 91.70M | 9.95M | 15.12M | 7.55M | 7.60M | -9.90M | 4.10M | 900.37K | 6.20M | -400.00K |
Before Tax Income | 487.15M | 84.80M | -103.86M | -39.53M | 135.02M | 39.93M | -207.24M | -154.23M | -79.27M | -119.10M | 227.93M | 218.21M | 450.39M | 531.65M | 766.86M | 484.90M | 465.93M | 345.43M | 274.63M | 379.52M | 196.60M | 104.33M | 107.56M | -43.84M | 77.30M | 92.90M | 147.10M | 142.80M | 105.60M | 84.20M |
Income Tax Expenses | 126.34M | -4.47M | -1.20M | 13.67M | 61.08M | -126.31M | -2.52M | -94.36M | -142.63M | -175.27M | -89.76M | -46.38M | -24.00K | 27.25M | 52.90M | -24.75M | 29.47M | -68.84M | 30.26M | 73.29M | -15.99M | 48.87M | 42.34M | 34.50M | -2.70M | 47.30M | 65.10M | 5.30M | 3.50M | 3.10M |
Net Income | 360.85M | 89.38M | -102.65M | -53.20M | 74.00M | 166.32M | -204.94M | -61.61M | 65.29M | 185.23M | 318.50M | 266.14M | 450.40M | 514.75M | 1.10B | 450.12M | 416.11M | 375.72M | 217.63M | 278.78M | 216.01M | 55.46M | 65.22M | -78.34M | 80.00M | 45.60M | 82.00M | 137.50M | 102.10M | 81.10M |
Interest Expenses | 92.05M | 69.04M | 60.71M | 57.74M | 83.92M | 96.72M | 95.23M | 95.05M | 96.51M | 93.19M | 83.21M | 72.36M | 22.00K | 49.88M | 40.74M | 53.33M | 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 |
Basic Shares Outstanding | 433.38M | 405.49M | 397.63M | 395.83M | 395.80M | 395.79M | 394.12M | 385.07M | 395.79M | 395.74M | 395.43M | 395.23M | 394.66M | 393.17M | 387.96M | 350.13M | 352.64M | 351.14M | 347.53M | 341.37M | 336.38M | 291.51M | 332.06M | 299.38M | 388.21M | 343.91M | 326.15M | 317.63M | 314.47M | 312.24M |
Diluted Shares Outstanding | 435.36M | 407.13M | 397.63M | 395.83M | 396.06M | 396.05M | 395.79M | 395.79M | 395.79M | 396.06M | 395.55M | 395.84M | 395.48M | 395.02M | 389.93M | 352.11M | 368.24M | 368.35M | 359.12M | 354.49M | 340.92M | 291.51M | 332.06M | 299.38M | 388.21M | 343.91M | 326.15M | 317.63M | 314.47M | 312.24M |
EBITDA | 799.52M | 307.74M | 147.27M | 201.92M | 430.45M | 464.62M | 218.34M | 312.50M | 754.48M | 313.07M | 615.96M | 479.72M | 808.43M | 833.95M | 1.05B | 1.20B | 813.55M | 535.04M | 411.74M | 315.64M | 217.47M | 196.70M | 221.83M | 213.57M | 252.10M | 245.50M | 265.70M | 236.90M | 166.90M | 142.10M |
EBITDA Margin | 30.90% | 16.47% | 9.98% | 11.22% | 23.11% | 22.21% | 10.12% | 12.85% | 27.39% | 13.06% | 25.26% | 20.66% | 33.90% | 39.27% | 45.28% | 41.85% | 35.22% | 29.21% | 31.37% | 30.10% | 26.30% | 26.28% | 31.65% | 31.00% | 33.99% | 34.15% | 41.33% | 40.09% | 42.22% | 40.87% |
EBIT | 579.23M | 153.95M | -43.14M | 18.21M | 219.00M | 136.74M | -112.23M | -60.92M | 19.17M | 103.15M | 311.95M | 292.12M | 450.40M | 591.88M | 1.19B | 478.69M | 445.58M | 306.87M | 247.89M | 352.07M | 200.01M | 104.33M | 107.56M | -43.84M | 77.30M | 92.90M | 147.10M | 142.80M | 105.60M | 84.20M |
EBIT Margin | 22.38% | 8.24% | -2.93% | 1.01% | 11.76% | 6.54% | -5.20% | -2.51% | 0.70% | 4.30% | 12.79% | 12.58% | 18.89% | 27.87% | 51.54% | 16.74% | 19.29% | 16.75% | 18.88% | 33.58% | 24.19% | 13.94% | 15.35% | -6.36% | 10.42% | 12.92% | 22.88% | 24.17% | 26.71% | 24.22% |
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 | 1994-12-31 |