Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 941.17B | 868.69B | 853.06B | 717.29B | 509.71B | 376.84B | 250.27B | 158.27B | 101.14B | 76.20B | 52.50B | 34.52B | 20.02B | 6.42B | 5.56B | 3.87B | 3.00B | 2.16B | 1.36B |
Cost of Revenue | 607.91B | 549.70B | 539.45B | 421.20B | 282.37B | 206.93B | 107.04B | 59.48B | 34.35B | 23.83B | 13.37B | 9.72B | 6.55B | 1.26B | 931.02M | 534.44M | 387.37M | 280.11M | 237.62M |
Gross Profit | 333.25B | 318.99B | 313.61B | 296.08B | 227.34B | 169.91B | 143.22B | 98.79B | 66.79B | 52.37B | 39.13B | 24.80B | 13.47B | 5.16B | 4.63B | 3.34B | 2.61B | 1.88B | 1.13B |
Operating Expenses | 209.38B | 215.93B | 218.83B | 206.41B | 135.34B | 112.83B | 73.41B | 50.73B | 36.83B | 28.73B | 13.92B | 13.48B | 8.12B | 3.47B | 3.09B | 2.27B | 1.42B | 1.10B | 875.65M |
Selling, General & Admin | 157.13B | 145.68B | 151.72B | 136.74B | 78.87B | 64.67B | 43.54B | 28.55B | 20.51B | 16.31B | 8.76B | 6.50B | 5.27B | 2.68B | 2.62B | 2.03B | 1.41B | N/A | N/A |
Research & Development | 52.26B | 56.74B | 55.47B | 57.24B | 43.08B | 37.44B | 22.75B | 17.06B | 13.79B | 10.66B | 5.09B | 3.75B | 2.90B | 784.67M | 580.17M | 384.33M | 186.51M | 131.50M | 105.49M |
Other Operating Expenses | 6.16B | 13.50B | 11.65B | 12.43B | 13.39B | 221.00M | 4.16B | 5.12B | 2.53B | 1.76B | 63.00M | 3.23B | -45.00M | N/A | -109.03M | -150.57M | -177.30M | 966.68M | 770.17M |
Operating Income | 123.87B | 100.35B | 105.30B | 170.05B | 172.40B | 57.08B | 69.31B | 48.05B | 29.10B | 23.14B | 24.92B | 10.75B | 5.01B | 1.82B | 1.54B | 1.07B | 1.19B | 804.35M | 268.50M |
Other Expenses / Income | -22.27B | -11.17B | -45.75B | -4.48B | -5.76B | 221.00M | 3.67B | 11.97B | 52.37B | 9.19B | 1.88B | -639.00M | 517.00M | 319.85M | 169.92M | 103.45M | 223.12M | 345.10M | 22.89M |
Before Tax Income | 101.60B | 89.19B | 59.55B | 165.58B | 166.65B | 96.22B | 100.40B | 60.03B | 81.47B | 32.33B | 26.80B | 10.11B | 5.53B | 2.14B | 1.71B | 1.18B | 1.42B | 1.15B | 291.39M |
Income Tax Expenses | 22.53B | 15.55B | 26.82B | 29.28B | 20.56B | 16.55B | 18.20B | 13.78B | 8.45B | 6.42B | 3.20B | 1.46B | 842.00M | 427.90M | 236.44M | 163.39M | 210.32M | 181.65M | 71.45M |
Net Income | 80.01B | 72.78B | 62.25B | 150.58B | 149.43B | 87.89B | 64.09B | 43.67B | 71.46B | 24.26B | 23.32B | 8.53B | 4.23B | 1.71B | 1.47B | 1.01B | 1.21B | 967.79M | 219.94M |
Interest Expenses | 7.95B | 16.99B | 20.61B | 4.48B | 5.18B | 5.19B | 3.57B | 2.67B | 1.95B | 2.75B | 2.19B | 1.57B | 68.00M | N/A | N/A | N/A | N/A | N/A | N/A |
Basic Shares Outstanding | 2.52B | 2.62B | 2.69B | 2.70B | 2.63B | 2.58B | 2.55B | 2.49B | 2.46B | 2.34B | 2.27B | 2.29B | 2.27B | 5.04B | 5.04B | 5.04B | 5.05B | 4.86B | 2.20B |
Diluted Shares Outstanding | 2.54B | 2.64B | 2.72B | 2.75B | 2.67B | 2.62B | 2.61B | 2.57B | 2.56B | 2.50B | 2.33B | 2.39B | 2.33B | 5.08B | 5.08B | 5.08B | 5.06B | 4.86B | 2.38B |
EBITDA | 172.10B | 122.39B | 116.95B | 182.48B | 185.79B | 112.14B | 111.58B | 74.41B | 88.56B | 37.84B | 30.36B | 12.50B | 6.01B | 2.39B | 1.93B | 1.30B | 1.49B | 1.15B | 291.39M |
EBITDA Margin | 18.29% | 14.09% | 13.71% | 25.44% | 36.45% | 29.76% | 44.59% | 47.02% | 87.56% | 49.66% | 57.82% | 36.20% | 30.00% | 37.30% | 34.78% | 33.63% | 49.74% | 53.15% | 21.36% |
EBIT | 110.48B | 105.32B | 109.67B | 184.33B | 175.18B | 109.63B | 85.86B | 60.12B | 81.86B | 33.43B | 28.71B | 11.56B | 5.14B | 2.14B | 1.71B | 1.18B | 1.42B | 1.15B | 291.39M |
EBIT Margin | 11.74% | 12.12% | 12.86% | 25.70% | 34.37% | 29.09% | 34.31% | 37.99% | 80.93% | 43.87% | 54.67% | 33.49% | 25.66% | 33.36% | 30.70% | 30.36% | 47.16% | 53.15% | 21.36% |
Financial Year End | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |