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 | 2.08B | 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 | 512.53M | 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 | 266.57M | 217.73M | 113.13M | 146.76M | 147.34M | 223.21M | 198.73M | 220.11M | 233.66M | 227.99M | 265.11M | 287.72M | 262.28M | 417.01M | 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 | 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 |
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 | 546.00K | 33.52M | -21.60M | -2.55M | 16.42M | 2.16M | 29.98M | 8.50M | 40.26M | 46.56M | 72.83M | 97.17M | 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 | 245.95M | 130.36M | -52.32M | -6.75M | 154.70M | 70.24M | -127.73M | 243.37M | 463.39M | 409.79M | 341.62M | 435.55M | 513.84M | 578.77M | 593.53M | 541.37M | 588.01M | 335.38M | 133.20M | 137.69M | 92.98M | 83.94M | 92.44M | 96.57M | 115.20M | 118.80M | 143.00M | 141.90M | 99.40M | 84.60M |
Other Expenses / Income | 86.74M | -45.57M | -51.54M | -32.79M | -19.68M | 57.10M | -79.50M | -397.61M | -542.66M | -528.88M | -113.69M | -217.34M | -63.45M | -47.12M | 173.33M | -56.47M | -122.08M | 10.05M | 141.42M | 241.84M | 103.61M | 20.39M | 15.12M | -140.40M | -37.90M | -25.90M | 4.10M | 900.37K | 6.20M | -400.00K |
Before Tax Income | 332.69M | 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 | 11.76M | 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 | 73.67M | 49.88M | 40.74M | 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 |
Basic Shares Outstanding | 433.38M | 405.49M | 397.63M | 395.83M | 395.80M | 395.79M | 395.79M | 395.79M | 395.79M | 395.74M | 395.43M | 395.23M | 394.66M | 393.17M | 387.96M | 350.13M | 352.64M | 351.14M | 345.45M | 342.37M | 340.23M | 333.39M | 332.06M | 329.93M | 388.21M | 343.91M | 326.15M | 317.63M | 314.47M | 312.24M |
Diluted Shares Outstanding | 435.35M | 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 | 362.72M | 368.19M | 346.89M | 333.39M | 332.06M | 329.93M | 388.21M | 343.91M | 326.15M | 317.63M | 314.47M | 312.24M |
EBITDA | 497.86M | 307.74M | 138.10M | 201.92M | 430.45M | 442.00M | 218.12M | 310.77M | 331.69M | 442.14M | 594.71M | 585.55M | 810.66M | 843.38M | 1.43B | 718.68M | 671.12M | 506.54M | 445.40M | 532.30M | 324.50M | 217.09M | 236.95M | 73.17M | 214.20M | 219.60M | 269.80M | 237.80M | 173.10M | 141.70M |
EBITDA Margin | 19.24% | 16.47% | 9.36% | 11.22% | 23.11% | 21.13% | 10.11% | 12.78% | 12.04% | 18.44% | 24.39% | 25.22% | 34.00% | 39.71% | 61.93% | 25.14% | 29.06% | 27.65% | 33.93% | 50.77% | 39.24% | 29.01% | 33.81% | 10.62% | 28.88% | 30.55% | 41.97% | 40.24% | 43.79% | 40.75% |
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 | 535.83M | 591.88M | 1.19B | 425.36M | 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% | 22.47% | 27.87% | 51.54% | 14.88% | 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 |