Income Statement | TTM | Mar 24 | Mar 23 | Mar 22 | Mar 21 | Mar 20 |
---|---|---|---|---|---|---|
$ 457.69B | $ 897.60B | $ 904.88B | $ 790.93B | $ 619.43B | $ 610.23B | |
$ 327.11B | $ 631.50B | $ 645.45B | $ 555.87B | $ 423.20B | $ 436.08B | |
$ 130.58B | $ 266.11B | $ 259.43B | $ 235.06B | $ 196.22B | $ 174.15B | |
$ 62.89B | $ 130.35B | $ 11.59B | $ 101.32B | $ 76.17B | $ 71.59B | |
$ 67.69B | $ 135.76B | $ -8.43B | $ 133.75B | $ 120.06B | $ 102.56B | |
$ 3.57B | $ 10.68B | $ 26.97B | $ -3.14B | $ 14.14B | $ 16.63B | |
$ 2.69B | $ -107.00M | $ -131.63B | $ -138.50B | $ 4.80B | $ 3.32B | |
$ 73.95B | $ 146.54B | $ 127.67B | $ 273.47B | $ 139.01B | $ 122.51B | |
$ 16.81B | $ 36.09B | $ 33.99B | $ 28.95B | $ 30.34B | $ 24.80B | |
$ ― | $ -233.00M | $ -57.00M | $ 57.00M | $ ― | $ ― | |
$ 57.12B | $ 110.45B | $ 113.50B | $ 244.66B | $ 107.95B | $ 97.22B | |
$ 10.43 | $ 20.89 | $ 20.73 | $ 22.35 | $ 19.11 | $ 16.67 | |
$ 10.41 | $ 20.82 | $ 20.68 | $ 22.29 | $ 19.07 | $ 16.62 | |
$ 10.96B | $ 5.29B | $ 5.48B | $ 5.47B | $ 5.65B | $ 5.83B | |
$ 10.97B | $ 5.31B | $ 4.53B | $ ― | $ 5.66B | $ 5.85B | |
- | $ ― | $ ― | $ ― | $ 1.00 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 390.00B | $ 761.84B | $ 19.44B | $ 657.19B | $ 499.37B | $ 507.67B | |
$ 57.12B | $ 110.45B | $ 113.50B | $ 244.66B | $ 107.95B | $ 97.22B | |
$ 55.00B | $ 107.71B | $ ― | $ ― | $ 104.29B | $ 94.59B | |
$ 5.17B | $ ― | $ ― | $ ― | $ 4.30B | $ 5.14B | |
$ 79.13B | $ 159.76B | $ 157.73B | $ 276.61B | $ 143.31B | $ 127.65B | |
$ 87.09B | $ 193.83B | $ 191.14B | $ 245.69B | $ 170.96B | $ 148.51B |