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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.29B | 3.10B | 4.29B | 3.31B | 3.39B | 2.83B | 2.83B | 2.51B | 2.12B | 1.02B | 992.50M | 541.14M | 453.55M | 251.13M | 99.44M | 57.17M | 23.45M |
Cost of Revenue | 1.46B | 1.56B | 2.17B | 1.50B | 1.61B | 1.41B | 1.41B | 1.30B | 1.16B | 453.10M | 207.09M | 112.17M | 93.05M | 43.58M | 17.13M | 8.39M | 1.86M |
Gross Profit | 1.84B | 1.54B | 2.12B | 1.80B | 1.78B | 1.42B | 1.42B | 1.21B | 955.44M | 562.80M | 785.41M | 428.96M | 360.49M | 207.55M | 82.31M | 48.78M | 21.59M |
Operating Expenses | 740.03M | 2.01B | 925.32M | 543.34M | 866.08M | 642.50M | 642.50M | 545.88M | 396.66M | 187.07M | 418.34M | 267.64M | 202.73M | 103.52M | 50.34M | 37.99M | 15.34M |
Selling, General & Admin | 761.50M | 1.09B | 820.45M | 549.57M | 758.56M | 569.34M | 569.34M | 557.16M | 434.74M | 215.54M | 450.60M | 294.45M | 206.27M | 104.67M | 51.92M | 38.82M | 15.85M |
Research & Development | N/A | N/A | N/A | N/A | 225.90M | 221.10M | 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 | -21.48M | 923.40M | 104.86M | -6.23M | 107.52M | 3.54M | 3.54M | -2.53M | 455.03K | 1.94M | 1.89M | 690.90K | -3.53M | -1.15M | -103.02K | -487.09K | -507.75K |
Operating Income | 1.10B | 1.09B | 1.20B | 1.26B | 914.97M | 777.03M | 777.03M | 667.29M | 558.78M | 375.72M | 367.07M | 161.32M | 157.76M | 104.03M | 31.97M | 10.80M | 6.24M |
Other Expenses / Income | 165.46M | 150.25M | 401.12M | -1.74B | 168.82M | 249.03M | 183.91M | 88.60M | 97.41M | 239.46M | 58.76M | 37.67M | 41.92M | 4.38M | -2.70M | -9.16M | 482.18K |
Before Tax Income | 1.26B | 1.15B | 1.30B | -585.32M | 967.98M | 868.81M | 868.81M | 733.55M | 634.83M | 422.49M | 412.76M | 195.19M | 199.68M | 108.41M | 29.27M | 1.64M | 6.73M |
Income Tax Expenses | 262.36M | 267.11M | 293.94M | 258.46M | 220.03M | 199.09M | 199.09M | 158.00M | 129.89M | 100.88M | 98.56M | 56.05M | 48.89M | 31.77M | 4.36M | 4.38M | 4.20M |
Net Income | 1.01B | 976.57M | 1.00B | -843.78M | 829.15M | 762.92M | 770.17M | 643.83M | 535.82M | 319.06M | 311.71M | 142.48M | 150.65M | 76.48M | 31.77M | -2.74M | 2.53M |
Interest Expenses | N/A | N/A | N/A | N/A | 430.00K | 24.13M | 24.13M | 19.29M | 16.05M | 39.16M | 20.01M | 15.30M | 12.28M | 1.19M | 393.44K | 308.15K | 39.59K |
Basic Shares Outstanding | 69.47M | 68.33M | 67.17M | 62.04M | 61.16M | 58.58M | 56.55M | 56.30M | 56.17M | 54.96M | 54.96M | 55.50M | 55.79M | 33.33M | 22.24M | 34.04M | 34.04M |
Diluted Shares Outstanding | 69.48M | 68.40M | 67.56M | 62.04M | 61.85M | 61.42M | 60.47M | 60.07M | 60.29M | 56.02M | 56.02M | 56.15M | 57.04M | 38.06M | 33.67M | 45.47M | 45.47M |
EBITDA | 1.26B | 1.24B | 1.35B | 1.36B | 1.02B | 1.02B | 859.00M | 728.61M | 593.19M | 575.50M | 387.40M | 172.65M | 164.06M | 106.62M | 34.06M | 12.34M | 6.64M |
EBITDA Margin | 38.12% | 40.14% | 31.34% | 41.05% | 30.08% | 36.04% | 30.39% | 28.99% | 27.98% | 56.65% | 39.03% | 31.90% | 36.17% | 42.45% | 34.25% | 21.58% | 28.33% |
EBIT | 1.27B | 1.24B | 1.30B | -585.32M | 1.05B | 986.14M | 993.38M | 821.11M | 681.76M | 459.10M | 430.28M | 213.83M | 211.82M | 109.44M | 36.53M | 1.95M | 6.77M |
EBIT Margin | 38.60% | 40.11% | 30.24% | -17.71% | 30.95% | 34.88% | 35.14% | 32.67% | 32.16% | 45.19% | 43.35% | 39.52% | 46.70% | 43.58% | 36.73% | 3.40% | 28.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 | 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 |