Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ ― | $ 8.48B | $ 8.87B | $ 10.14B | $ 10.34B | $ 10.17B | |
$ ― | $ 6.92B | $ -7.31B | $ 8.01B | $ 8.59B | $ 8.32B | |
$ ― | $ 1.56B | $ 16.18B | $ 2.13B | $ 1.75B | $ 1.85B | |
$ ― | $ 1.44B | $ -1.93B | $ 1.40B | $ 1.60B | $ 1.88B | |
$ ― | $ 115.00M | $ 18.11B | $ 733.00M | $ 147.00M | $ -28.00M | |
$ ― | $ -87.00M | $ -100.00M | $ -96.00M | $ 114.00M | $ 112.00M | |
$ ― | $ ― | $ ― | $ 4.00M | $ ― | $ ― | |
$ ― | $ 28.00M | $ 18.01B | $ 443.00M | $ 33.00M | $ -140.00M | |
$ ― | $ 1.00M | $ 30.00M | $ 55.00M | $ 33.00M | $ 21.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 165.00M | $ 17.99B | $ 388.00M | $ 12.00M | $ -163.00M | |
$ ― | $ 1.49 | $ -4.36 | $ 0.06 | $ 0.01 | $ -0.14 | |
$ ― | $ 1.46 | $ -4.28 | $ 0.06 | $ 0.01 | $ -0.14 | |
$ ― | $ 110.60M | $ 110.40M | $ 1.13B | $ 1.15B | $ 1.16B | |
$ ― | $ 112.80M | $ 112.40M | $ 1.18B | $ 1.19B | $ 1.18B | |
$ ― | $ ― | $ 0.01 | $ 0.03 | $ ― | $ 0.07 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.36B | $ -9.24B | $ 9.41B | $ -10.20B | $ -10.20B | |
$ ― | $ 165.00M | $ 17.99B | $ 388.00M | $ 12.00M | $ -163.00M | |
$ ― | $ 21.00M | $ 14.59B | $ 546.83M | $ 26.73M | $ -113.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 119.00M | $ 18.10B | $ 539.00M | $ 142.00M | $ -20.00M | |
$ ― | $ 418.00M | $ 18.41B | $ 879.00M | $ 142.00M | $ -20.00M |