Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.01B | 647.68M | 371.03M | 397.04M | 486.55M | 406.52M | N/A | 601.61M | 979.06M | 1.50B | 1.44B | 1.24B | 1.07B | 1.06B | 1.17B | 1.39B | 1.27B | 1.13B | 877.60M | 692.20M | 652.60M | 635.80M | 729.00M | 616.70M | 574.80M | 969.00M | 1.06B | 803.00M | 643.40M | 538.80M |
Cost of Revenue | 741.19M | 518.59M | 378.59M | 388.89M | 433.93M | 333.40M | N/A | 539.19M | 762.25M | 1.04B | 979.12M | 868.93M | 765.64M | 783.83M | 632.60M | 690.20M | 632.20M | 521.90M | 455.30M | 431.30M | 416.20M | 369.80M | 392.10M | 389.30M | 360.00M | 537.10M | 533.10M | 449.80M | 387.80M | 331.40M |
Gross Profit | 268.80M | 129.09M | -7.56M | 8.14M | 52.62M | 73.12M | N/A | 62.42M | 216.81M | 459.44M | 455.99M | 375.23M | 301.37M | 271.56M | 536.00M | 700.60M | 638.00M | 603.40M | 422.30M | 260.90M | 236.40M | 266.00M | 336.90M | 227.40M | 214.80M | 431.90M | 527.10M | 353.20M | 255.60M | 207.40M |
Operating Expenses | 94.19M | 99.90M | 68.17M | 71.94M | 103.72M | 110.02M | N/A | 179.65M | 187.47M | 218.14M | 209.89M | 175.61M | 174.54M | 145.45M | 295.70M | 235.20M | 235.90M | 214.90M | 197.10M | 174.80M | 192.50M | 148.60M | 145.00M | 145.00M | 148.20M | 168.20M | 164.30M | 147.10M | 141.80M | 147.00M |
Selling, General & Admin | 94.19M | 99.90M | 68.17M | 71.94M | 103.72M | 110.02M | N/A | 179.65M | 187.47M | 218.14M | 209.89M | 175.61M | 174.54M | 145.45M | 149.90M | 136.20M | 126.60M | 98.70M | 86.50M | 73.40M | 67.50M | 65.40M | 66.90M | 65.50M | 65.70M | 73.50M | 72.90M | 64.90M | 59.30M | 60.30M |
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 | N/A | N/A |
Other Operating Expenses | 171.63M | N/A | N/A | -2.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 145.80M | 99.00M | 109.30M | 116.20M | 110.60M | 101.40M | 125.00M | 83.20M | 78.10M | 79.50M | 82.50M | 94.70M | 91.40M | 82.20M | 82.50M | 86.70M |
Operating Income | 174.60M | 26.71M | -95.02M | -186.80M | -86.60M | -107.50M | N/A | -117.22M | 29.34M | 241.30M | 246.10M | 199.62M | 126.83M | 126.11M | 240.30M | 465.50M | 402.00M | 388.40M | 225.20M | 86.10M | 43.90M | 117.50M | 191.90M | 82.40M | 66.60M | 263.70M | 362.70M | 206.10M | 113.80M | 60.40M |
Other Expenses / Income | -35.67M | -19.71M | -34.08M | -110.94M | -39.93M | -97.47M | N/A | -526.39M | -168.89M | -307.73M | -73.05M | -4.46M | -15.79M | 21.99M | 27.40M | 26.00M | 23.60M | 62.40M | 98.30M | 13.70M | 10.60M | 10.20M | 12.90M | 45.00M | 38.70M | 13.00M | -6.20M | 10.40M | -2.90M | 7.00M |
Before Tax Income | 138.93M | -2.31M | -123.78M | -197.66M | -113.50M | -153.52M | N/A | -643.61M | -139.56M | -66.43M | 173.05M | 195.16M | 111.04M | 148.09M | 267.70M | 491.50M | 425.60M | 450.80M | 323.50M | 99.80M | 54.50M | 127.70M | 204.80M | 127.40M | 105.30M | 276.70M | 356.50M | 216.50M | 110.90M | 67.40M |
Income Tax Expenses | 43.31M | 19.89M | 5.88M | -965.00K | 27.72M | 18.25M | N/A | 6.40M | 20.82M | -1.08M | 32.79M | 44.41M | 23.62M | 42.48M | 8.26M | 84.60M | 76.81M | 94.19M | 87.76M | -1.54M | 12.80M | 39.10M | 68.60M | 41.30M | 28.70M | 66.00M | 113.40M | 70.50M | 34.70M | 24.80M |
Net Income | 97.19M | -21.75M | -128.97M | -196.24M | -141.74M | -171.52M | N/A | -660.12M | -160.18M | -65.19M | 140.25M | 150.75M | 87.41M | 105.62M | 259.50M | 406.90M | 348.80M | 356.60M | 235.80M | 101.30M | 41.70M | 88.60M | 136.20M | 86.10M | 76.60M | 210.70M | 315.50M | 146.00M | 76.20M | 42.60M |
Interest Expenses | 48.47M | 17.19M | 15.58M | 24.16M | 29.07M | 30.44M | N/A | 75.03M | 53.75M | 50.03M | 43.81M | 29.75M | 22.31M | 10.77M | 27.40M | 26.00M | 23.50M | 19.60M | 11.90M | 1.80M | 3.50M | 4.10M | 6.40M | 22.30M | 19.20M | 10.10M | -15.90M | 6.80M | 2.40M | 1.90M |
Basic Shares Outstanding | 51.59M | 44.13M | 41.01M | 40.35M | 38.20M | 26.59M | 26.59M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 1.60M | 1.60M | 1.70M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.90M | 2.00M | 2.00M | 1.70M |
Diluted Shares Outstanding | 52.94M | 44.13M | 41.01M | 40.35M | 38.20M | 26.59M | 26.59M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 18.46M | 1.60M | 1.60M | 1.70M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.80M | 1.90M | 2.00M | 2.00M | 1.70M |
EBITDA | 354.94M | 117.89M | -4.22M | 8.63M | 29.40M | 6.86M | N/A | -411.40M | 96.70M | 158.97M | 384.34M | 372.21M | 271.70M | 299.44M | 425.36M | 643.70M | 569.91M | 586.59M | 442.96M | 201.16M | 156.50M | 215.00M | 289.30M | 229.20M | 207.00M | 381.60M | 504.40M | 305.60M | 195.70M | 155.90M |
EBITDA Margin | 35.14% | 18.20% | -1.14% | 2.17% | 6.04% | 1.69% | 0.00% | -68.38% | 9.88% | 10.63% | 26.78% | 29.92% | 25.46% | 28.37% | 36.40% | 46.28% | 44.87% | 52.13% | 50.47% | 29.06% | 23.98% | 33.82% | 39.68% | 37.17% | 36.01% | 39.38% | 47.58% | 38.06% | 30.42% | 28.93% |
EBIT | 188.97M | 15.33M | -107.51M | -173.05M | -84.95M | -122.83M | N/A | -578.70M | -85.61M | -16.24M | 216.86M | 224.91M | 133.34M | 158.86M | 295.16M | 517.50M | 449.11M | 470.39M | 335.46M | 101.56M | 58.00M | 131.80M | 211.20M | 149.70M | 124.50M | 286.80M | 413.00M | 223.30M | 113.30M | 69.30M |
EBIT Margin | 18.71% | 2.37% | -28.98% | -43.59% | -17.46% | -30.21% | 0.00% | -96.19% | -8.74% | -1.09% | 15.11% | 18.08% | 12.50% | 15.05% | 25.26% | 37.21% | 35.36% | 41.80% | 38.22% | 14.67% | 8.89% | 20.73% | 28.97% | 24.27% | 21.66% | 29.60% | 38.95% | 27.81% | 17.61% | 12.86% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | 2007-03-31 | 2006-03-31 | 2005-03-31 | 2004-03-31 | 2003-03-31 | 2002-03-31 | 2001-03-31 | 2000-03-31 | 1999-03-31 | 1998-03-31 | 1997-03-31 | 1996-03-31 | 1995-03-31 |