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 | 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 | 1993-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.48B | 1.24B | 1.09B | 1.02B | 3.25B | 3.35B | 4.38B | 4.24B | 4.29B | 4.41B | 3.91B | 3.57B | 1.15B | 875.38M | 648.02M | 472.81M | 604.00M | 484.80M | 316.65M | 338.50M | 440.33M | 246.21M | 157.12M | 88.00M | 39.60M | 18.10M |
Cost of Revenue | 1.09B | 907.40M | 814.50M | 802.50M | 2.67B | 2.75B | 3.67B | 3.62B | 3.76B | 3.84B | 3.42B | 3.15B | 951.28M | 714.91M | 529.67M | 396.63M | 541.26M | 413.81M | 270.62M | 285.97M | 359.61M | 206.62M | 2.95M | 58.30M | 23.20M | 7.40M |
Gross Profit | 394.51M | 334.90M | 272.20M | 222.40M | 578.70M | 603.30M | 712.86M | 628.85M | 531.64M | 576.50M | 495.43M | 418.59M | 194.48M | 160.47M | 118.34M | 76.17M | 62.74M | 71.00M | 46.03M | 52.53M | 80.72M | 39.59M | 154.16M | 29.70M | 16.40M | 10.70M |
Operating Expenses | 52.61M | 64.80M | 204.40M | 199.80M | 252.20M | 299.30M | 315.47M | 222.50M | 194.69M | 151.22M | 141.20M | 110.08M | 46.08M | 30.05M | 27.10M | 42.58M | 494.89M | 367.69M | 38.49M | 26.86M | 20.53M | 24.47M | 129.00M | 22.00M | 13.90M | 9.80M |
Selling, General & Admin | 52.61M | 64.80M | 204.40M | 199.80M | 252.20M | 299.30M | 315.47M | 222.50M | 194.69M | 151.22M | 141.20M | 110.08M | 46.08M | 25.46M | 21.38M | 19.53M | 26.12M | 22.00M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
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 |
Other Operating Expenses | -325.00K | 800.00K | -1.70M | -2.40M | 9.20M | 12.20M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 4.59M | 5.72M | 23.05M | 468.77M | 345.69M | 38.49M | 26.86M | 20.53M | 24.47M | 129.00M | 22.00M | 13.90M | 9.80M |
Operating Income | 338.82M | 270.00M | 70.50M | 22.50M | 326.10M | 291.00M | 356.79M | 406.36M | 336.96M | 425.29M | 354.24M | 308.51M | 148.40M | 130.42M | 91.25M | 33.59M | -432.15M | -296.69M | 7.54M | 25.67M | 60.19M | 15.12M | 25.17M | 7.70M | 2.50M | 900.00K |
Other Expenses / Income | -75.53M | -24.10M | -208.00M | -473.30M | -231.70M | 47.80M | -329.99M | 24.74M | -537.57M | -626.96M | -352.31M | -449.09M | -3.90M | -154.00K | 19.55M | -10.11M | 413.78M | 273.57M | -13.47M | -25.73M | -2.90M | 30.38M | -1.57M | -4.00M | 400.00K | -200.00K |
Before Tax Income | 254.46M | 245.90M | -137.50M | -450.80M | 94.40M | 128.40M | 26.80M | 431.10M | -200.61M | -201.67M | 1.93M | -140.58M | 144.49M | 130.27M | 110.80M | 23.48M | -18.36M | -23.13M | -5.92M | -55.00K | 57.29M | 45.50M | 23.59M | 3.70M | 2.90M | N/A |
Income Tax Expenses | 137.60M | 185.40M | 145.60M | -130.10M | 80.70M | 133.20M | -66.81M | 65.00M | 117.73M | -39.06M | 91.25M | 68.06M | 24.11M | 19.67M | 6.80M | 2.93M | -3.49M | -5.68M | -4.31M | -1.06M | 21.58M | 16.06M | 8.85M | 200.00K | 100.00K | N/A |
Net Income | 107.59M | 69.57M | -283.10M | -320.70M | 13.70M | 370.10M | 91.47M | 371.85M | -316.25M | -158.29M | -69.68M | -201.06M | 105.62M | 75.18M | 63.01M | 46.13M | -95.94M | -17.45M | 305.22M | -14.99M | 35.71M | 29.43M | 14.74M | 3.50M | 2.80M | -300.00K |
Interest Expenses | 20.99M | 16.40M | 46.30M | 100.90M | 167.30M | 235.20M | 362.90M | 421.94M | 398.04M | 385.75M | 350.20M | 307.73M | 37.06M | 10.44M | 7.67M | 8.84M | 8.39M | 9.17M | 7.32M | N/A | 943.00K | N/A | 529.47K | 1.80M | 500.00K | 1.00M |
Basic Shares Outstanding | 157.26M | 167.67M | 189.69M | 209.71M | 221.93M | 212.80M | 172.41M | 133.38M | 133.30M | 133.29M | 133.30M | 133.29M | 51.22M | 49.46M | 46.33M | 41.94M | 39.98M | 37.93M | 43.48M | 51.68M | 48.92M | 27.00M | 24.57M | 22.67M | 17.50M | 15.00M |
Diluted Shares Outstanding | 157.88M | 168.27M | 189.69M | 209.71M | 221.93M | 212.80M | 172.41M | 133.38M | 133.30M | 134.41M | 133.30M | 134.41M | 53.09M | 51.85M | 48.85M | 43.94M | 39.98M | 37.93M | 43.48M | 53.53M | 51.01M | 28.58M | 24.57M | 25.00M | 20.00M | 15.00M |
EBITDA | 453.51M | 366.90M | 215.80M | 246.20M | 664.20M | 568.00M | 652.30M | 1.12B | 482.47M | 476.73M | 614.49M | 395.97M | 215.65M | 156.06M | 107.80M | 83.00M | -60.01M | 24.01M | 338.68M | 30.74M | 90.56M | 63.72M | 36.73M | -2.20M | 200.00K | -1.60M |
EBITDA Margin | 30.55% | 29.53% | 19.86% | 24.02% | 20.44% | 16.95% | 14.90% | 26.48% | 11.24% | 10.80% | 15.70% | 11.10% | 18.82% | 17.83% | 16.63% | 17.55% | -9.93% | 4.95% | 106.96% | 9.08% | 20.57% | 25.88% | 23.38% | -2.50% | 0.51% | -8.84% |
EBIT | 266.18M | 271.37M | -91.20M | -349.90M | 261.70M | 738.50M | 387.56M | 858.78M | 199.52M | 188.40M | 371.76M | 174.73M | 166.79M | 105.29M | 77.48M | 57.91M | -91.04M | -13.96M | 308.24M | -16.04M | 58.23M | 45.50M | 24.12M | 5.50M | 3.40M | 700.00K |
EBIT Margin | 17.93% | 21.84% | -8.39% | -34.14% | 8.05% | 22.04% | 8.85% | 20.23% | 4.65% | 4.27% | 9.50% | 4.90% | 14.56% | 12.03% | 11.96% | 12.25% | -15.07% | -2.88% | 97.34% | -4.74% | 13.23% | 18.48% | 15.35% | 6.25% | 8.59% | 3.87% |
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 | 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 | 1993-12-31 |