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 | 3.95B | 3.76B | 2.77B | 2.55B | 2.94B | 2.98B | 3.15B | 3.16B | 3.25B | 7.51B | 7.44B | 6.86B | 8.05B | 7.47B | 6.68B | 9.54B | 11.27B | 11.42B | 16.98B | 18.66B | 17.66B | 18.39B | 17.84B | 19.47B | 19.37B | 17.76B | 17.22B | 16.50B | 15.12B |
Cost of Revenue | 3.47B | 3.39B | 2.52B | 2.30B | 2.62B | 2.57B | 2.65B | 2.70B | 2.81B | 6.71B | 6.75B | 6.27B | 7.40B | 6.66B | 6.09B | 9.09B | 10.69B | 10.68B | 16.42B | 18.11B | 17.79B | 17.59B | 17.15B | 17.35B | 16.85B | 15.97B | 15.79B | 15.39B | 14.23B |
Gross Profit | 487.00M | 368.00M | 254.00M | 245.00M | 324.00M | 411.00M | 499.00M | 464.00M | 430.00M | 798.00M | 684.00M | 589.00M | 643.00M | 809.00M | 597.00M | 459.00M | 573.00M | 734.00M | 554.00M | 546.00M | -126.00M | 807.00M | 695.00M | 2.12B | 2.51B | 1.79B | 1.43B | 1.10B | 881.00M |
Operating Expenses | 207.00M | 188.00M | 175.00M | 193.00M | 221.00M | 193.00M | 222.00M | 220.00M | 245.00M | 377.00M | 367.00M | 369.00M | 398.00M | 395.00M | 342.00M | 410.00M | 589.00M | 632.00M | 574.00M | 994.00M | 1.00B | 888.00M | 812.00M | 1.46B | 1.32B | 659.00M | 575.00M | 485.00M | 483.00M |
Selling, General & Admin | 207.00M | 188.00M | 175.00M | 193.00M | 221.00M | 193.00M | 222.00M | 220.00M | 245.00M | 377.00M | 367.00M | 369.00M | 398.00M | 395.00M | 331.00M | 553.00M | 636.00M | 716.00M | 946.00M | 994.00M | 1.00B | 888.00M | 813.00M | 781.00M | 674.00M | 659.00M | 575.00M | 485.00M | 483.00M |
Research & Development | N/A | 196.00M | 191.00M | 201.00M | 300.00M | 286.00M | 253.00M | 295.00M | 294.00M | 257.00M | 148.00M | 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 | N/A | 20.00M | 18.00M | 9.00M | 10.00M | 21.00M | -2.00M | -24.00M | -25.00M | -68.00M | -35.00M | -14.00M | 398.00M | 395.00M | 342.00M | 553.00M | 589.00M | 632.00M | 574.00M | 994.00M | 1.00B | 888.00M | -1.00M | 676.00M | 651.00M | N/A | N/A | N/A | N/A |
Operating Income | 280.00M | 203.00M | 105.00M | 72.00M | 119.00M | 211.00M | 277.00M | 244.00M | 185.00M | 413.00M | 317.00M | 185.00M | 245.00M | 414.00M | 255.00M | -94.00M | -16.00M | 102.00M | -20.00M | -448.00M | -1.13B | -81.00M | -117.00M | 661.00M | 1.19B | 1.13B | 851.00M | 620.00M | 398.00M |
Other Expenses / Income | -23.00M | -5.00M | 31.00M | 28.00M | 3.00M | -2.00M | -42.00M | -71.00M | -116.00M | 124.00M | 565.00M | 69.00M | 36.00M | 837.00M | -2.00M | -437.00M | -117.00M | -118.00M | 219.00M | -93.00M | -51.00M | -64.00M | -52.00M | -248.00M | -32.00M | -18.00M | -36.00M | -16.00M | -28.00M |
Before Tax Income | 257.00M | 175.00M | 81.00M | -20.00M | 106.00M | 216.00M | 223.00M | 161.00M | 69.00M | 261.00M | 882.00M | 291.00M | 281.00M | 1.25B | 264.00M | -535.00M | -285.00M | -111.00M | -173.00M | -534.00M | -1.18B | -117.00M | -169.00M | 413.00M | 1.16B | 1.12B | 815.00M | 604.00M | 370.00M |
Income Tax Expenses | -248.00M | 45.00M | 31.00M | 28.00M | 24.00M | 43.00M | 48.00M | 30.00M | 27.00M | 124.00M | 107.00M | 121.00M | 127.00M | 150.00M | 80.00M | 94.00M | 20.00M | 25.00M | 64.00M | 965.00M | 34.00M | -58.00M | -72.00M | 143.00M | 422.00M | 416.00M | 305.00M | 223.00M | 130.00M |
Net Income | 486.00M | 124.00M | 41.00M | -48.00M | 70.00M | 164.00M | 176.00M | 75.00M | 2.28B | -295.00M | 690.00M | 100.00M | 80.00M | 1.03B | 128.00M | -663.00M | -372.00M | -163.00M | -270.00M | -1.50B | -1.21B | -352.00M | -118.00M | 270.00M | 735.00M | 703.00M | 511.00M | 384.00M | 245.00M |
Interest Expenses | 17.00M | 14.00M | 10.00M | 16.00M | 9.00M | 7.00M | 16.00M | 12.00M | 14.00M | 28.00M | 39.00M | 49.00M | 50.00M | 186.00M | 117.00M | 215.00M | 225.00M | 190.00M | 156.00M | 103.00M | N/A | 103.00M | 131.00M | N/A | N/A | -18.00M | -36.00M | -16.00M | -28.00M |
Basic Shares Outstanding | 28.10M | 28.10M | 28.00M | 27.90M | 28.10M | 29.50M | 31.60M | 35.00M | 42.30M | 45.80M | 50.00M | 52.90M | 51.20M | 109.60M | 130.40M | 129.40M | 129.62M | 128.35M | 126.17M | 125.29M | 123.54M | 123.91M | 132.58M | 130.00M | 130.00M | 130.00M | 130.00M | 130.00M | 130.00M |
Diluted Shares Outstanding | 28.50M | 28.50M | 28.40M | 27.90M | 28.20M | 29.70M | 32.20M | 35.40M | 43.40M | 47.20M | 51.10M | 53.30M | 52.00M | 109.97M | 130.40M | 129.40M | 129.62M | 128.35M | 126.17M | 127.08M | 123.54M | 123.91M | 132.58M | 130.00M | 130.00M | 130.00M | 130.00M | 130.00M | 130.00M |
EBITDA | 365.00M | 297.00M | 199.00M | 101.00M | 225.00M | 320.00M | 330.00M | 265.00M | 173.00M | 137.00M | 1.19B | 599.00M | 647.00M | 1.72B | 733.00M | 100.00M | 456.00M | 552.00M | 535.00M | 279.00M | -489.00M | 527.00M | 549.00M | 1.34B | 1.84B | 1.67B | 1.37B | 591.00M | 347.00M |
EBITDA Margin | 9.23% | 7.91% | 7.18% | 3.96% | 7.64% | 10.72% | 10.49% | 8.38% | 5.33% | 1.82% | 16.02% | 8.74% | 8.04% | 23.00% | 10.96% | 1.05% | 4.05% | 4.83% | 3.15% | 1.50% | -2.77% | 2.86% | 3.08% | 6.87% | 9.50% | 9.38% | 7.96% | 3.58% | 2.30% |
EBIT | 255.00M | 183.00M | 82.00M | -4.00M | 103.00M | 214.00M | 240.00M | 117.00M | 2.33B | -143.00M | 836.00M | 270.00M | 257.00M | 1.36B | 325.00M | -354.00M | -127.00M | 52.00M | -50.00M | -431.00M | -1.18B | -307.00M | -59.00M | 413.00M | 1.16B | 1.10B | 780.00M | 591.00M | 347.00M |
EBIT Margin | 6.45% | 4.87% | 2.96% | -0.16% | 3.50% | 7.17% | 7.63% | 3.70% | 71.65% | -1.90% | 11.24% | 3.94% | 3.19% | 18.24% | 4.86% | -3.71% | -1.13% | 0.46% | -0.29% | -2.31% | -6.68% | -1.67% | -0.33% | 2.12% | 5.97% | 6.20% | 4.53% | 3.58% | 2.30% |
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 |