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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 9.87B | 8.93B | 7.57B | 6.21B | 4.16B | 3.05B | 2.49B | 1.70B | 1.03B | 580.41M | 1.21B | 1.53B | 1.41B | 143.37M | 102.05M | 175.50M | 199.01M | 216.36M | 160.89M | 102.72M | 69.14M | 161.09M | 167.49M | 78.13M | 61.60M | 44.40M | 43.80M | 13.30M | 22.10M | 19.60M |
Cost of Revenue | 1.26B | 1.08B | 904.20M | 736.30M | 547.76M | 409.54M | 275.12M | 210.46M | 125.54M | 60.99M | 130.28M | 279.88M | 80.50M | 12.73M | 14.20M | 15.69M | 13.90M | 12.17M | 10.10M | 5.65M | 3.13M | 28.28M | 39.63M | 4.08M | -3.40M | -4.50M | -3.60M | -3.20M | -3.70M | -3.50M |
Gross Profit | 8.61B | 7.85B | 6.67B | 5.47B | 3.62B | 2.64B | 2.21B | 1.49B | 906.79M | 519.43M | 1.08B | 1.25B | 1.33B | 130.64M | 87.85M | 159.82M | 185.11M | 204.19M | 150.79M | 97.07M | 66.02M | 132.80M | 127.86M | 74.05M | 65.00M | 48.90M | 47.40M | 16.50M | 25.80M | 23.10M |
Operating Expenses | 4.78B | 3.48B | 3.89B | 2.60B | 2.41B | 1.97B | 1.82B | 1.48B | 1.37B | 1.16B | 1.28B | 1.24B | 1.11B | 825.22M | 679.98M | 618.20M | 597.78M | 429.57M | 292.53M | 234.30M | 238.72M | 252.41M | 196.01M | 112.73M | 104.60M | 81.30M | 66.60M | 46.30M | 52.30M | 43.80M |
Selling, General & Admin | 1.14B | 944.70M | 840.10M | 770.46M | 658.50M | 557.62M | 496.08M | 432.83M | 377.08M | 305.41M | 362.34M | 436.80M | 400.72M | 187.80M | 129.30M | 101.91M | 84.73M | 57.86M | 43.99M | 42.14M | 39.08M | 49.39M | 47.34M | 27.81M | 26.10M | 18.10M | 11.40M | 7.90M | 7.10M | 40.30M |
Research & Development | 3.16B | 2.54B | 3.05B | 1.83B | 1.75B | 1.42B | 1.32B | 1.05B | 996.17M | 855.51M | 918.78M | 806.18M | 707.71M | 637.42M | 550.68M | 516.29M | 513.05M | 371.71M | 248.54M | 192.16M | 199.64M | 203.02M | 148.67M | 84.92M | 72.20M | 58.70M | 51.60M | 35.20M | 41.50M | N/A |
Other Operating Expenses | 475.50M | -164.80M | 4.90M | 296.42M | 192.18M | -790.00K | -81.38M | 4.13M | -6.71M | 30.40M | -72.67M | 44.99M | 124.75M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 6.30M | 4.50M | 3.60M | 3.20M | 3.70M | 3.50M |
Operating Income | 4.31B | 4.31B | 2.78B | 2.86B | 1.20B | 635.15M | 123.24M | 9.94M | -468.66M | -692.41M | -903.45M | 2.33M | 113.82M | -696.08M | -613.41M | -462.71M | -419.79M | -229.04M | -149.87M | -154.81M | -264.53M | -119.60M | -91.80M | -38.68M | -39.60M | -32.40M | -19.20M | -29.80M | -26.50M | -20.70M |
Other Expenses / Income | 72.30M | -75.00M | -51.70M | 62.80M | 197.42M | -34.91M | -138.93M | -77.30M | -90.92M | -42.46M | -366.11M | -59.11M | -53.38M | -58.55M | -28.17M | 2.86M | 28.51M | 21.10M | -53.55M | -11.44M | 67.76M | 28.30M | -2.79M | -16.16M | 10.30M | N/A | N/A | N/A | 5.50M | 3.60M |
Before Tax Income | 4.38B | 4.23B | 2.73B | 3.12B | 1.39B | 600.24M | -15.69M | -67.37M | -559.58M | -734.88M | -976.12M | -12.38M | 60.45M | -754.63M | -642.18M | -464.18M | -426.91M | -206.89M | -173.39M | -158.50M | -347.35M | -119.66M | -117.89M | -53.61M | -40.30M | N/A | N/A | -39.50M | -21.00M | -17.10M |
Income Tax Expenses | 760.20M | 910.40M | 388.30M | 405.15M | 218.11M | -1.49B | -107.32M | 16.66M | 30.38M | 6.96M | -288.57M | 38.75M | 19.27M | 19.27M | 19.34M | -30.73M | -21.39M | -18.50M | 61.68M | 29.01M | 24.06M | -10.98M | -1.92M | 976.00K | 1.40M | 700.00K | 600.00K | 10.20M | -5.00M | -3.10M |
Net Income | 3.62B | 3.32B | 2.34B | 2.71B | 1.18B | 2.10B | 263.48M | -112.05M | -558.12M | -738.55M | -445.03M | -107.03M | 29.57M | -754.63M | -641.58M | -459.85M | -391.28M | -206.89M | -203.42M | -166.25M | -196.77M | -108.62M | -66.23M | -39.66M | -41.00M | -33.10M | -19.80M | -40.00M | -21.50M | -17.60M |
Interest Expenses | 44.10M | 54.80M | 61.50M | 58.15M | 58.50M | 34.12M | 57.55M | 81.43M | 84.21M | 72.86M | 22.73M | 14.71M | 36.57M | 19.27M | 13.19M | 13.47M | 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 |
Basic Shares Outstanding | 257.70M | 256.10M | 257.70M | 259.84M | 256.73M | 254.29M | 248.86M | 243.59M | 240.84M | 234.92M | 224.83M | 211.95M | 204.89M | 200.40M | 173.26M | 140.56M | 128.99M | 113.22M | 89.24M | 78.57M | 77.00M | 75.75M | 74.46M | 67.68M | 51.04M | 50.60M | 48.53M | 37.38M | 34.13M | 31.43M |
Diluted Shares Outstanding | 260.50M | 259.10M | 259.90M | 263.40M | 260.67M | 259.19M | 253.22M | 244.69M | 241.31M | 235.31M | 224.91M | 211.95M | 208.81M | 200.40M | 173.26M | 140.56M | 128.99M | 113.22M | 89.24M | 78.57M | 77.00M | 75.75M | 74.46M | 67.68M | 51.04M | 50.60M | 48.53M | 37.38M | 34.13M | 31.43M |
EBITDA | 4.61B | 4.44B | 2.92B | 3.28B | 1.56B | 706.78M | 103.26M | 75.46M | -411.25M | -598.75M | -554.75M | 42.46M | 133.94M | -704.89M | -598.88M | -426.19M | -385.21M | -199.52M | -114.45M | -107.59M | -264.53M | -123.05M | -97.14M | -24.65M | -44.30M | -43.20M | -15.60M | -36.30M | -22.80M | -17.20M |
EBITDA Margin | 46.66% | 49.67% | 38.52% | 52.93% | 37.48% | 23.19% | 4.15% | 4.43% | -39.84% | -103.16% | -45.77% | 2.78% | 9.49% | -491.66% | -586.85% | -242.84% | -193.56% | -92.22% | -71.13% | -104.75% | -382.59% | -76.39% | -58.00% | -31.55% | -71.92% | -97.30% | -35.62% | -272.93% | -103.17% | -87.76% |
EBIT | 4.42B | 4.29B | 2.79B | 3.18B | 1.45B | 644.15M | 213.71M | -13.96M | -443.53M | -658.73M | -710.87M | -53.56M | 85.41M | -716.08M | -609.05M | -477.11M | -412.67M | -225.39M | -141.74M | -137.23M | -172.70M | -119.60M | -68.15M | -38.68M | -39.60M | -32.40M | -19.20M | -29.80M | -26.50M | -20.70M |
EBIT Margin | 44.83% | 48.01% | 36.86% | 51.16% | 34.91% | 21.14% | 8.59% | -0.82% | -42.96% | -113.49% | -58.65% | -3.51% | 6.06% | -499.46% | -596.82% | -271.85% | -207.36% | -104.17% | -88.10% | -133.60% | -249.78% | -74.25% | -40.69% | -49.51% | -64.29% | -72.97% | -43.84% | -224.06% | -119.91% | -105.61% |
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 | 1997-12-31 | 1996-12-31 | 1995-12-31 | 1994-12-31 |