Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ ― | $ 19.86B | $ 22.20B | $ 17.73B | $ 13.41B | $ 14.76B | |
$ ― | $ 17.26B | $ 19.80B | $ 15.69B | $ 11.59B | $ 13.02B | |
$ ― | $ 2.60B | $ 2.40B | $ 2.04B | $ 1.82B | $ 1.74B | |
$ ― | $ 2.07B | $ 1.90B | $ 1.52B | $ 1.38B | $ 1.33B | |
$ ― | $ 529.40M | $ 500.88M | $ 521.12M | $ 438.71M | $ 406.43M | |
$ ― | $ -106.25M | $ -79.73M | $ 9.25M | $ 59.39M | $ 55.31M | |
$ ― | $ -604.00K | $ -692.00K | $ -46.26M | $ ― | $ ― | |
$ ― | $ 423.75M | $ 421.84M | $ 576.63M | $ 365.08M | $ 311.49M | |
$ ― | $ 83.21M | $ 84.76M | $ 79.73M | $ 62.28M | $ 57.34M | |
$ ― | $ 604.00K | $ 692.00K | $ -314.00K | $ ― | $ ― | |
$ ― | $ 326.25M | $ 324.30M | $ 483.27M | $ 292.62M | $ 245.51M | |
$ ― | $ 3.30 | $ 3.38 | $ 3.17 | $ 2.97 | $ 2.50 | |
$ ― | $ 3.30 | $ 3.38 | $ 3.16 | $ 2.97 | $ 2.49 | |
$ ― | $ 98.79M | $ 98.71M | $ 98.61M | $ 98.51M | $ 98.34M | |
$ ― | $ 98.91M | $ 98.81M | $ 98.74M | $ 98.65M | $ 98.51M | |
$ ― | $ 1.97 | $ 1.87 | $ 1.76 | $ 1.48 | $ 1.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 19.33B | $ 21.70B | $ 17.21B | $ -12.97B | $ -14.35B | |
$ ― | $ 326.25M | $ 324.30M | $ 483.27M | $ 292.62M | $ 245.51M | |
$ ― | $ 317.81M | $ 341.69M | $ 438.29M | $ 330.95M | $ 312.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 546.51M | $ 518.58M | $ 591.64M | $ 448.91M | $ 404.29M | |
$ ― | $ 900.40M | $ 849.29M | $ 881.74M | $ 708.38M | $ 404.29M |