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 | 49.72B | 58.19B | 40.81B | 27.20B | 32.79B | 36.53B | 29.24B | 23.02B | 27.03B | 47.95B | 47.73B | 42.52B | 44.31B | 33.74B | 25.51B | 21.91B | 16.95B | 13.99B | 12.26B | 8.32B | 5.35B | 3.58B | 3.18B | 3.05B | 1.35B | 738.90M |
Cost of Revenue | 43.02B | 51.50B | 35.08B | 22.37B | 27.06B | 31.40B | 25.56B | 19.64B | 23.67B | 44.22B | 44.24B | 39.31B | 41.32B | 31.45B | 23.57B | 20.46B | 16.01B | 13.09B | 11.55B | 7.90B | 5.05B | 3.38B | 2.86B | 2.76B | 1.18B | 667.00M |
Gross Profit | 6.70B | 6.68B | 5.73B | 4.83B | 5.73B | 5.14B | 3.68B | 3.38B | 3.36B | 3.73B | 3.49B | 3.22B | 2.99B | 2.29B | 1.95B | 1.44B | 941.07M | 901.88M | 710.73M | 416.87M | 299.65M | 202.22M | 317.98M | 288.98M | 170.20M | 71.90M |
Operating Expenses | 231.00M | 241.00M | 209.30M | 219.60M | 211.70M | 208.30M | 181.10M | 160.10M | 192.60M | 214.50M | 188.30M | 170.30M | 181.80M | 204.80M | 121.10M | 31.45M | 58.04M | 41.83M | 47.72M | -6.13M | 51.55M | 7.64M | 30.30M | 69.36M | 37.80M | 37.40M |
Selling, General & Admin | 231.00M | 241.00M | 209.30M | 219.60M | 211.70M | 208.30M | 181.10M | 160.10M | 192.60M | 214.50M | 188.30M | 170.30M | 181.80M | 204.80M | 172.30M | 90.55M | 87.69M | 63.39M | 62.27M | 46.66M | 37.59M | 42.89M | 30.30M | 28.34M | 12.50M | 18.20M |
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 | N/A | 34.00M | 4.60M | 13.70M | -103.00M | -13.10M | -63.00M | -21.70M | -22.50M | 1.90M | -200.00K | 73.40M | N/A | 2.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Income | 6.93B | 4.97B | 4.23B | 2.98B | 4.03B | 5.41B | 3.93B | 3.58B | 3.54B | 3.78B | 3.47B | 3.11B | 2.86B | 2.15B | 1.82B | 1.41B | 883.04M | 860.05M | 663.02M | 422.99M | 248.10M | 194.59M | 287.69M | 219.62M | 132.40M | 34.50M |
Other Expenses / Income | -1.23B | -1.21B | -1.28B | -1.27B | -1.35B | -1.11B | -1.05B | -1.00B | -984.30M | -919.10M | -802.70M | -698.40M | -743.60M | -737.40M | -689.00M | -528.50M | -303.46M | -229.97M | -225.18M | -153.62M | -134.41M | -94.23M | 27.72M | 30.94M | 3.10M | 1.60M |
Before Tax Income | 5.70B | 5.70B | 4.83B | 3.76B | 4.73B | 4.30B | 2.88B | 2.58B | 2.56B | 2.86B | 2.66B | 2.41B | 2.12B | 1.41B | 1.18B | 1.02B | 579.57M | 630.09M | 437.84M | 269.37M | 113.70M | 100.08M | 315.40M | 250.55M | 135.50M | 52.10M |
Income Tax Expenses | 44.00M | 82.00M | 70.00M | -124.30M | 45.60M | 60.30M | 25.70M | 23.40M | -2.50M | 23.10M | 57.50M | -17.20M | 27.20M | 26.10M | 25.30M | 26.40M | 15.26M | 21.32M | 8.36M | 3.76M | 5.29M | 1.63M | 70.87M | -891.00K | 12.10M | 24.30M |
Net Income | 5.53B | 5.49B | 4.64B | 3.78B | 4.59B | 4.17B | 2.80B | 2.51B | 2.52B | 2.79B | 2.60B | 2.42B | 2.05B | 320.80M | 1.03B | 954.02M | 533.67M | 601.15M | 419.51M | 268.26M | 113.10M | 95.50M | 242.18M | 220.51M | 120.30M | 10.20M |
Interest Expenses | 1.27B | 1.24B | 1.28B | 1.29B | 1.24B | 1.10B | 984.60M | 982.60M | 961.80M | 921.00M | 802.50M | 771.80M | 744.10M | 741.90M | 641.80M | 540.70M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 2.17B | 2.18B | 2.18B | 2.19B | 2.19B | 2.18B | 2.15B | 2.08B | 1.99B | 1.89B | 1.84B | 1.79B | 1.65B | 1.69B | 413.40M | 874.80M | 1.11B | 985.50M | 922.00M | 616.69M | 497.84M | 334.33M | 204.22M | 186.10M | 182.21M | 226.67M |
Diluted Shares Outstanding | 2.19B | 2.20B | 2.20B | 2.20B | 2.20B | 2.19B | 2.15B | 2.12B | 2.01B | 1.94B | 1.87B | 1.80B | 1.65B | 1.69B | 413.40M | 875.20M | 1.11B | 985.50M | 922.00M | 616.69M | 509.98M | 334.33M | 204.22M | 186.10M | 182.21M | 226.67M |
EBITDA | 9.05B | 8.96B | 7.99B | 7.12B | 7.84B | 6.77B | 5.18B | 4.82B | 4.85B | 4.82B | 4.60B | 4.27B | 3.84B | 3.09B | 2.66B | 2.50B | 883.04M | 860.05M | 663.02M | 422.99M | 248.10M | 289.23M | 338.75M | 260.63M | 157.70M | 69.70M |
EBITDA Margin | 18.20% | 15.39% | 19.57% | 26.18% | 23.90% | 18.52% | 17.73% | 20.95% | 17.93% | 10.06% | 9.63% | 10.03% | 8.67% | 9.16% | 10.42% | 11.41% | 5.21% | 6.15% | 5.41% | 5.08% | 4.64% | 8.07% | 10.65% | 8.55% | 11.71% | 9.43% |
EBIT | 6.84B | 6.82B | 5.99B | 4.94B | 5.88B | 5.33B | 3.81B | 3.52B | 3.48B | 3.73B | 3.46B | 3.17B | 2.82B | 1.09B | 1.70B | 1.52B | 548.93M | 622.48M | 427.87M | 272.02M | 118.39M | 97.13M | 313.05M | 219.62M | 132.40M | 34.50M |
EBIT Margin | 13.77% | 11.71% | 14.68% | 18.16% | 17.93% | 14.59% | 13.03% | 15.29% | 12.88% | 7.78% | 7.24% | 7.47% | 6.36% | 3.23% | 6.66% | 6.94% | 3.24% | 4.45% | 3.49% | 3.27% | 2.21% | 2.71% | 9.85% | 7.20% | 9.83% | 4.67% |
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 |