Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-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-11-30 | 1993-11-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.53B | 2.69B | 1.47B | 888.03M | 628.67M | N/A | 1.39B | 1.33B | 1.22B | 1.15B | 1.07B | 943.27M | 697.83M | 545.92M | 584.65M | 547.32M | 423.67M | 443.46M | 316.81M | 312.72M | 599.20M | 699.30M | 778.11M | 456.58M | 309.86M | 195.71M | 170.10M | 133.36M | 63.15M | 25.00M |
Cost of Revenue | 1.76B | 1.67B | 906.86M | 571.59M | 376.28M | 991.20M | 936.13M | 879.72M | 798.52M | 754.49M | 739.12M | 674.46M | 477.49M | 354.31M | 392.14M | 351.85M | 246.80M | 261.69M | 203.00M | 276.16M | 311.32M | 350.69M | 401.82M | 200.47M | 157.65M | 109.59M | 99.50M | 77.48M | 32.23M | 17.50M |
Gross Profit | 765.11M | 1.01B | 562.51M | 316.44M | 252.39M | -991.20M | 449.65M | 446.54M | 424.99M | 394.39M | 331.59M | 268.81M | 220.33M | 191.61M | 192.50M | 195.47M | 176.87M | 181.78M | 113.81M | 36.56M | 287.88M | 348.61M | 376.29M | 256.11M | 152.21M | 86.12M | 70.60M | 55.88M | 30.92M | 7.50M |
Operating Expenses | 648.19M | 732.81M | 501.54M | 232.70M | 211.69M | -1.00B | 352.70M | 374.43M | 337.25M | 426.38M | 349.50M | 259.51M | 191.41M | 171.37M | 172.16M | 172.45M | 163.59M | 159.19M | 110.99M | 12.62M | 335.66M | 216.72M | 325.69M | 197.64M | 117.91M | 71.43M | 57.90M | 48.59M | 13.91M | 4.60M |
Selling, General & Admin | 648.19M | 601.54M | 424.04M | 191.68M | 175.96M | N/A | 306.25M | 322.21M | 290.07M | 386.78M | 303.08M | N/A | 156.92M | 136.90M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 274.27M | 290.65M | 169.77M | 101.01M | 61.14M | 50.20M | 44.29M | 12.71M | 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 | N/A | N/A | N/A | N/A |
Other Operating Expenses | -359.00K | 131.27M | 77.50M | 41.02M | 35.73M | N/A | 46.45M | 52.22M | 47.17M | 39.60M | 46.41M | 259.51M | 34.48M | 34.47M | 172.16M | 172.45M | 163.59M | 159.19M | 110.99M | 12.62M | 335.66M | -57.55M | 35.04M | 27.87M | 16.90M | 10.29M | 7.70M | 4.30M | 1.20M | 4.60M |
Operating Income | 116.92M | 274.35M | 60.97M | 83.74M | 40.70M | 9.70M | 96.95M | 72.11M | 87.75M | -31.99M | -17.91M | 9.31M | 28.93M | 20.24M | 20.34M | 23.02M | 13.29M | 22.59M | 2.82M | 23.94M | -47.78M | 131.88M | 50.60M | 58.47M | 34.31M | 14.69M | 12.70M | 7.30M | 17.01M | 2.80M |
Other Expenses / Income | -25.85M | -200.85M | -1.41M | -6.40M | -9.80M | -90.10M | -146.67M | -89.53M | -72.64M | -103.60M | -47.17M | -43.34M | -32.83M | -23.79M | -12.00K | -16.07M | -9.01M | -31.11M | 6.24M | -7.36M | 164.25M | -210.46M | -17.12M | -33.28M | -19.01M | -6.49M | -6.80M | -4.60M | -13.81M | -1.30M |
Before Tax Income | 91.07M | 73.50M | 59.56M | 77.34M | 30.89M | -80.41M | -49.72M | -17.42M | 15.11M | -135.59M | -65.08M | -34.04M | -3.90M | -3.55M | 20.33M | 6.94M | 4.28M | -8.52M | 9.06M | 16.59M | 116.47M | -78.58M | 33.49M | 25.19M | 15.29M | 8.19M | 5.90M | 2.70M | 3.20M | 1.50M |
Income Tax Expenses | 40.56M | 7.58M | 23.40M | 5.94M | 10.00M | 31.60M | -7.30M | 5.66M | 12.42M | -4.29M | 9.55M | 41.73M | -165.00K | 8.54M | 2.40M | 5.62M | 2.56M | 2.16M | 243.00K | 6.59M | 22.27M | -16.17M | 5.96M | 9.30M | 6.14M | 2.80M | 800.01K | 99.97K | 100.08K | 100.00K |
Net Income | 134.00K | 65.92M | 36.16M | 56.36M | 18.40M | -123.73M | -47.94M | -37.36M | -24.06M | -148.86M | -85.44M | -84.67M | -15.44M | -18.32M | 133.00K | -26.36M | -33.54M | -7.95M | -2.16M | 11.04M | 94.21M | -149.95M | 27.53M | 15.88M | 9.15M | -14.59M | 5.10M | 2.60M | 3.10M | 1.50M |
Interest Expenses | 90.64M | 76.06M | 31.89M | 6.22M | 8.66M | -67.08M | 65.86M | 57.90M | 55.27M | 45.23M | 46.57M | 41.92M | 33.49M | 22.10M | 15.00M | 13.67M | 11.28M | 9.26M | 8.79M | 11.50M | 17.80M | 31.78M | 31.58M | N/A | 14.99M | N/A | 6.30M | 3.80M | 600.47K | -500.00K |
Basic Shares Outstanding | 117.26M | 124.26M | 90.43M | 73.53M | 69.13M | 57.22M | 51.35M | 49.88M | 49.55M | 47.11M | 46.09M | 43.68M | 42.24M | 41.09M | 40.15M | 37.50M | 35.81M | 34.95M | 32.03M | 30.11M | 25.63M | 25.33M | 25.07M | 26.61M | 22.93M | 17.23M | 17.00M | 15.56M | 12.93M | 11.20M |
Diluted Shares Outstanding | 122.17M | 296.60M | 90.43M | 73.53M | 69.13M | 57.22M | 51.35M | 49.88M | 49.55M | 47.11M | 46.09M | 43.68M | 42.24M | 41.09M | 41.15M | 37.50M | 35.81M | 34.95M | 34.23M | 33.80M | 38.25M | 25.33M | 25.07M | 26.61M | 24.57M | 17.23M | 18.21M | 15.56M | 12.93M | 11.20M |
EBITDA | 259.75M | 405.62M | 138.47M | 124.59M | 75.28M | -113.01M | 57.06M | 78.43M | 90.80M | -68.32M | 17.10M | 39.22M | 52.36M | 46.78M | 53.28M | 24.51M | 7.27M | 32.26M | 26.83M | 41.75M | 150.46M | -96.09M | 100.10M | 53.06M | 47.18M | -1.50M | 19.90M | 10.80M | 5.00M | 1.10M |
EBITDA Margin | 10.27% | 15.09% | 9.42% | 14.03% | 11.97% | 0.00% | 4.12% | 5.91% | 7.42% | -5.95% | 1.60% | 4.16% | 7.50% | 8.57% | 9.11% | 4.48% | 1.72% | 7.27% | 8.47% | 13.35% | 25.11% | -13.74% | 12.86% | 11.62% | 15.23% | -0.77% | 11.70% | 8.10% | 7.92% | 4.40% |
EBIT | 131.34M | 149.56M | 91.45M | 68.52M | 37.07M | -159.21M | 10.62M | 26.21M | 43.63M | -107.92M | -29.32M | -1.02M | 17.88M | 12.31M | 17.53M | -7.06M | -19.70M | 3.47M | 6.87M | 29.13M | 134.27M | -134.34M | 65.06M | 25.19M | 30.28M | -11.79M | 12.20M | 6.50M | 3.80M | 1.10M |
EBIT Margin | 5.19% | 5.56% | 6.22% | 7.72% | 5.90% | 0.00% | 0.77% | 1.98% | 3.57% | -9.39% | -2.74% | -0.11% | 2.56% | 2.25% | 3.00% | -1.29% | -4.65% | 0.78% | 2.17% | 9.32% | 22.41% | -19.21% | 8.36% | 5.52% | 9.77% | -6.02% | 7.17% | 4.87% | 6.02% | 4.40% |
Financial Year End | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-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-11-30 | 1993-11-30 |