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 | 1.69B | 3.77B | 4.05B | 3.71B | 2.01B | 2.94B | 2.99B | 1.68B | 1.98B | 2.15B | 2.51B | 1.30B | 1.14B | 1.29B | 1.19B | 414.73M | 714.50M | 915.86M | 567.72M | 497.14M | 452.14M | 279.71M | 180.38M | 114.61M | 79.81M | 37.95M |
Cost of Revenue | 301.58M | 239.62M | 243.71M | 183.64M | 154.15M | 129.30M | 111.69M | 102.23M | 96.22M | 81.58M | 91.92M | 95.50M | 67.53M | 114.61M | 57.26M | 52.63M | 48.23M | 40.42M | 35.90M | 32.02M | 25.62M | 21.64M | 17.07M | N/A | N/A | N/A |
Gross Profit | 1.39B | 3.53B | 3.80B | 3.53B | 1.86B | 2.81B | 2.88B | 1.57B | 1.89B | 2.07B | 2.42B | 1.21B | 1.07B | 1.17B | 1.13B | 362.10M | 666.27M | 875.44M | 531.82M | 465.13M | 426.52M | 258.08M | 163.31M | 114.61M | 79.81M | 37.95M |
Operating Expenses | 758.99M | -1.06B | -3.70B | -3.15B | -1.94B | -719.02M | 3.78B | 2.14B | 1.44B | 2.09B | 2.53B | 1.51B | 1.11B | 1.19B | 1.22B | -233.72M | -568.76M | -683.85M | -421.68M | -378.49M | -374.15M | -229.30M | -152.38M | -101.84M | -71.61M | -34.63M |
Selling, General & Admin | 207.47M | 162.06M | 139.16M | 95.81M | 82.88M | 71.91M | 58.04M | 53.48M | N/A | N/A | N/A | N/A | 775.76M | 114.61M | 57.26M | 52.63M | N/A | N/A | 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 | -758.99M | -1.22B | -3.84B | -3.24B | -2.02B | -790.94M | -544.27M | -727.41M | -591.72M | N/A | N/A | N/A | N/A | N/A | N/A | -286.35M | -568.76M | -683.85M | -421.68M | -378.49M | -374.15M | -229.30M | -152.38M | -101.84M | -71.61M | -34.63M |
Operating Income | -1.39M | 2.47B | 344.45M | 564.73M | 75.53M | 2.22B | 2.38B | 896.92M | 1.35B | 1.72B | 1.71B | 946.01M | 178.55M | 102.30M | 465.25M | 128.38M | 97.51M | 191.59M | 110.14M | 86.64M | 52.37M | 28.78M | 10.93M | 12.78M | 8.20M | 3.32M |
Other Expenses / Income | -886.29M | -1.82B | -3.06B | -2.62B | -1.46B | -787.09M | 1.22B | 152.93M | 356.85M | 198.69M | 395.57M | 387.82M | -45.64M | 89.13M | 172.94M | -8.39M | -54.67M | -74.67M | -41.75M | -17.10M | -13.43M | 171.00K | -1.47M | 1.84M | -5.10M | -2.32M |
Before Tax Income | 297.05M | 1.55B | 602.75M | 815.96M | 315.56M | 565.74M | 316.27M | 130.25M | 337.31M | 196.06M | 389.33M | 85.99M | 132.91M | 65.27M | 86.16M | 119.99M | 42.84M | 116.92M | 70.89M | 69.54M | 38.95M | 28.95M | 9.45M | 14.62M | 3.10M | 1.00M |
Income Tax Expenses | 85.13M | 325.15M | 128.75M | 144.50M | 69.47M | 107.73M | 141.63M | 47.00M | 117.48M | 70.04M | 136.05M | 28.19M | 46.67M | 22.33M | 17.63M | 72.89M | 13.86M | 41.44M | 25.40M | 24.26M | 13.51M | 7.30M | 333.00K | 2.38M | 1.37M | 760.48K |
Net Income | 210.53M | 1.22B | 553.02M | 671.46M | 246.09M | 458.02M | 174.65M | 83.24M | 219.83M | 126.02M | 253.28M | 57.80M | 86.25M | 42.93M | 68.53M | 47.10M | 28.98M | 75.48M | 42.99M | 45.28M | 25.44M | 14.21M | 872.00K | 4.78M | 2.44M | 244.19K |
Interest Expenses | 51.24M | 927.08M | 2.71B | 1.57B | 41.29M | 40.99M | 44.49M | 41.21M | 41.09M | 1.52B | 1.32B | 860.02M | 45.64M | 770.25M | 379.09M | 248.21M | 54.67M | 74.67M | 41.75M | 17.10M | 13.43M | 7.27M | 9.72M | 5.61M | 4.39M | 2.32M |
Basic Shares Outstanding | 79.48M | 90.56M | 93.86M | 92.06M | 91.14M | 90.35M | 88.98M | 84.79M | 78.94M | 74.43M | 65.54M | 61.26M | 59.48M | 58.51M | 56.14M | 53.75M | 56.76M | 56.24M | 39.33M | 38.16M | 16.41M | 16.33M | 17.44M | 16.50M | 14.37M | 14.65M |
Diluted Shares Outstanding | 80.95M | 91.54M | 94.49M | 92.39M | 91.78M | 91.42M | 90.31M | 85.61M | 80.96M | 79.89M | 75.04M | 65.68M | 63.62M | 64.58M | 58.91M | 56.62M | 59.85M | 60.42M | 42.56M | 42.01M | 19.14M | 18.69M | 18.45M | 18.40M | 17.45M | 14.65M |
EBITDA | 190.86M | 2.49B | 349.97M | 569.93M | 79.60M | 2.22B | 2.39B | 900.80M | 1.35B | 1.73B | 1.73B | 964.42M | 178.55M | 102.30M | 559.17M | 257.58M | -87.34M | 44.46M | -8.21M | 16.92M | -46.60M | -64.90M | 33.97M | 21.35M | 19.12M | 6.99M |
EBITDA Margin | 11.28% | 66.01% | 8.65% | 15.35% | 3.96% | 75.63% | 79.86% | 53.72% | 68.11% | 80.39% | 69.01% | 74.09% | 15.67% | 7.96% | 47.03% | 62.11% | -12.22% | 4.85% | -1.45% | 3.40% | -10.31% | -23.20% | 18.83% | 18.63% | 23.96% | 18.43% |
EBIT | 346.91M | 2.47B | 3.39B | 2.39B | 356.85M | 606.73M | 360.76M | 171.45M | 378.40M | 1.72B | 1.71B | 946.01M | 178.55M | 835.51M | 465.25M | 368.20M | 97.51M | 191.59M | 110.14M | 86.64M | 52.37M | 28.78M | 10.93M | 12.78M | 8.20M | 3.32M |
EBIT Margin | 20.50% | 65.63% | 83.85% | 64.37% | 17.73% | 20.66% | 12.06% | 10.22% | 19.08% | 79.95% | 68.27% | 72.68% | 15.67% | 64.98% | 39.13% | 88.78% | 13.65% | 20.92% | 19.40% | 17.43% | 11.58% | 10.29% | 6.06% | 11.15% | 10.27% | 8.75% |
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 |