Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 240.12B | $ 91.99B | $ 88.23B | $ 69.98B | $ 59.54B | $ 59.39B | |
$ ― | $ ― | $ 72.49B | $ 51.87B | $ 42.44B | $ 45.33B | |
$ ― | $ ― | $ 15.74B | $ 18.10B | $ 17.10B | $ 14.06B | |
$ ― | $ ― | $ 4.95B | $ 4.27B | $ 3.98B | $ 4.33B | |
$ ― | $ ― | $ 10.79B | $ 13.84B | $ 13.12B | $ 9.73B | |
$ ― | $ ― | $ -1.17B | $ -1.27B | $ -1.24B | $ -1.28B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 10.79B | $ 14.09B | $ 12.73B | $ 11.18B | |
$ ― | $ ― | $ 2.00B | $ 2.42B | $ 2.46B | $ 2.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 7.66B | $ 10.48B | $ 9.19B | $ 8.22B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 77.43B | $ 56.14B | $ 46.42B | $ 49.65B | |
$ ― | $ ― | $ 7.66B | $ 10.48B | $ 9.19B | $ 8.22B | |
$ ― | $ ― | $ 8.33B | $ 10.52B | $ 9.31B | $ 8.22B | |
$ ― | $ ― | $ 1.46B | $ 1.42B | $ 1.39B | $ 1.28B | |
$ ― | $ ― | $ 12.24B | $ 15.51B | $ 14.11B | $ 12.47B | |
$ ― | $ 10.71B | $ 14.84B | $ 17.65B | $ 15.88B | $ 13.79B |