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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.62B | 3.55B | 2.95B | 2.33B | 1.90B | 2.08B | 1.92B | 1.30B | 813.52M | 780.87M | 669.42M | 643.51M | 822.52M | 853.11M | 411.41M | 646.99M | 780.49M | 782.80M | 509.29M | 555.08M | 337.29M | 314.77M | 286.81M | 326.95M | 187.10M | 139.80M |
Cost of Revenue | 1.98B | 2.00B | 1.57B | 1.28B | 1.07B | 1.10B | 1.02B | 729.72M | 450.65M | 443.10M | 402.85M | 374.03M | 447.53M | 474.48M | 273.32M | 387.05M | 449.00M | 444.68M | 308.86M | 335.71M | 219.18M | 208.98M | 201.22M | 170.04M | 101.00M | 77.60M |
Gross Profit | 1.64B | 1.55B | 1.38B | 1.05B | 830.40M | 979.48M | 891.45M | 565.62M | 362.87M | 337.77M | 266.57M | 269.48M | 374.99M | 378.64M | 138.09M | 259.94M | 331.49M | 338.12M | 200.43M | 219.37M | 118.11M | 105.80M | 85.58M | 156.91M | 86.10M | 62.20M |
Operating Expenses | 963.00M | 875.00M | 640.40M | 581.40M | 561.80M | 478.36M | 468.85M | 375.43M | 204.16M | 199.66M | 207.72M | 188.34M | 190.06M | 183.81M | 164.28M | 224.41M | 223.60M | 214.78M | 159.80M | 159.02M | 132.23M | 137.73M | 119.17M | 84.42M | 58.40M | 53.00M |
Selling, General & Admin | 675.00M | 488.00M | 385.10M | 353.10M | 330.30M | 298.12M | 290.55M | 229.17M | 129.09M | 131.83M | 142.01M | 127.19M | 128.01M | 119.84M | 106.33M | 130.80M | 135.25M | 127.70M | 93.02M | 87.28M | 69.89M | 77.83M | 70.19M | 50.89M | 39.00M | 34.70M |
Research & Development | 288.00M | 241.00M | 200.00M | 173.10M | 164.10M | 135.72M | 132.56M | 110.58M | 68.31M | 62.89M | 63.57M | 60.12M | 61.03M | 62.69M | 53.54M | 78.54M | 72.17M | 69.70M | 55.92M | 56.97M | 47.65M | 46.00M | 37.96M | 23.01M | 13.20M | 12.10M |
Other Operating Expenses | 2.23B | 146.00M | 55.30M | 55.20M | 67.40M | -1.94M | -5.90M | -1.24M | 6.76M | 4.95M | 2.14M | 1.04M | 1.01M | 601.00K | 4.41M | 9.00M | 16.18M | 17.38M | 10.86M | 14.76M | 14.69M | 13.90M | 11.03M | 10.52M | 6.20M | 40.90M |
Operating Income | -1.55B | 617.00M | 698.90M | 453.80M | 219.80M | 494.06M | 406.63M | 157.27M | 156.61M | 135.14M | 58.39M | 74.22M | 184.93M | 195.51M | -240.50M | 35.53M | 106.98M | 122.54M | 40.55M | 59.91M | -15.72M | -43.05M | -43.64M | 72.49M | 27.70M | 9.20M |
Other Expenses / Income | -374.00M | -184.00M | -33.40M | -30.80M | -42.00M | -13.15M | 40.99M | -29.29M | 2.86M | 1.25M | 914.00K | 913.00K | 1.13M | 917.00K | -67.20M | 5.52M | 13.03M | 8.40M | 6.46M | 7.32M | 1.98M | 1.53M | -2.42M | 4.58M | 1.50M | -1.10M |
Before Tax Income | -1.93B | 433.00M | 665.50M | 423.00M | 177.80M | 480.95M | 447.62M | 127.98M | 159.47M | 136.39M | 59.30M | 75.14M | 186.05M | 196.42M | -238.86M | 41.05M | 120.02M | 130.94M | 47.01M | 67.23M | -13.73M | -41.52M | -46.06M | 73.95M | 29.20M | 8.10M |
Income Tax Expenses | -87.00M | 100.00M | 114.10M | 72.90M | 37.40M | 88.05M | 108.49M | 23.17M | 37.17M | 20.61M | 23.52M | 27.11M | 56.32M | 63.51M | -26.20M | 10.94M | 33.66M | 36.71M | 12.44M | -2.61M | 2.65M | -1.98M | -15.01M | 27.71M | 5.20M | 3.10M |
Net Income | -1.84B | 333.00M | 551.00M | 350.00M | 140.40M | 392.90M | 339.13M | 104.81M | 122.30M | 115.78M | 35.78M | 48.03M | 129.73M | 142.59M | -212.66M | 30.12M | 86.36M | 94.23M | 34.56M | 69.84M | -16.39M | -39.54M | -31.04M | 46.23M | 24.00M | 5.00M |
Interest Expenses | 356.00M | 177.00M | 25.40M | 29.10M | 44.10M | 16.94M | 30.99M | 30.61M | 143.00K | 72.00K | 85.00K | 146.00K | 32.00K | 135.00K | 62.00K | 577.00K | 806.00K | 974.00K | 810.00K | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 66.80M | 59.70M | 55.40M | 55.09M | 54.71M | 54.40M | 54.14M | 53.47M | 53.28M | 53.23M | 53.06M | 52.69M | 52.17M | 50.08M | 49.32M | 49.72M | 56.35M | 55.40M | 54.07M | 53.52M | 51.58M | 50.00M | 37.49M | 34.60M | 22.78M | 18.05M |
Diluted Shares Outstanding | 66.80M | 59.90M | 55.70M | 55.30M | 55.11M | 55.00M | 55.07M | 54.05M | 53.56M | 53.52M | 53.48M | 53.23M | 52.85M | 50.93M | 49.32M | 50.75M | 57.17M | 55.96M | 54.63M | 54.66M | 51.58M | 50.00M | 37.49M | 36.17M | 23.95M | 18.72M |
EBITDA | -1.18B | 888.00M | 795.00M | 551.30M | 338.64M | 578.12M | 505.65M | 272.44M | 180.82M | 158.62M | 82.38M | 89.72M | 199.06M | 210.38M | -220.10M | 65.15M | 151.47M | 163.26M | 74.03M | 95.58M | 14.07M | -3.20M | -6.89M | 102.37M | 33.90M | 15.40M |
EBITDA Margin | -32.44% | 25.04% | 26.95% | 23.66% | 17.83% | 27.86% | 26.39% | 21.03% | 22.23% | 20.31% | 12.31% | 13.94% | 24.20% | 24.66% | -53.50% | 10.07% | 19.41% | 20.86% | 14.54% | 17.22% | 4.17% | -1.02% | -2.40% | 31.31% | 18.12% | 11.02% |
EBIT | -1.57B | 610.00M | 690.50M | 452.00M | 221.90M | 497.89M | 478.62M | 158.59M | 159.61M | 136.47M | 59.39M | 75.28M | 186.08M | 206.23M | -238.80M | 41.63M | 120.82M | 131.91M | 47.82M | 67.23M | -13.73M | -41.52M | -46.06M | 73.95M | 29.20M | 8.10M |
EBIT Margin | -43.40% | 17.20% | 23.41% | 19.40% | 11.68% | 23.99% | 24.98% | 12.24% | 19.62% | 17.48% | 8.87% | 11.70% | 22.62% | 24.17% | -58.04% | 6.43% | 15.48% | 16.85% | 9.39% | 12.11% | -4.07% | -13.19% | -16.06% | 22.62% | 15.61% | 5.79% |
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 |