Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 1.32B | $ 1.27B | $ 1.07B | $ 862.37M | $ 608.49M | $ 427.62M | |
$ 344.36M | $ 330.08M | $ 296.63M | $ 232.19M | $ 161.05M | $ 122.69M | |
$ 976.63M | $ 937.24M | $ 772.36M | $ 630.18M | $ 447.44M | $ 304.93M | |
$ 1.10B | $ 1.07B | $ 991.53M | $ 803.86M | $ 576.91M | $ 476.04M | |
$ -127.49M | $ -129.90M | $ -219.17M | $ -173.68M | $ -129.48M | $ -171.10M | |
$ -26.35M | $ -26.13M | $ -25.16M | $ -20.72M | $ -185.00K | - | |
$ -51.06M | $ -33.28M | $ -27.45M | $ -3.39M | $ -7.95M | $ -1.96M | |
$ -116.66M | $ -122.76M | $ -216.88M | $ -197.79M | $ -121.71M | $ -169.14M | |
$ -177.66M | $ -184.48M | $ 19.28M | $ 6.06M | $ 7.72M | $ -1.97M | |
- | - | - | - | - | - | |
$ 61.00M | $ 61.72M | $ -236.16M | $ -203.85M | $ -129.43M | $ -167.17M | |
$ 0.64 | $ 0.62 | $ -2.47 | $ -2.20 | $ -1.48 | $ -2.12 | |
$ 0.61 | $ 0.59 | $ -2.47 | $ -2.20 | $ -1.48 | $ -2.12 | |
$ 402.93M | $ 99.65M | $ 95.73M | $ 92.55M | $ 87.21M | $ 78.80M | |
$ 421.19M | $ 103.98M | $ 95.73M | $ 92.55M | - | $ 78.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.45B | $ 1.40B | $ 1.29B | $ 1.04B | $ 737.97M | $ 598.73M | |
$ 61.00M | $ 61.72M | $ -236.16M | $ -203.85M | $ -129.43M | $ -167.17M | |
$ -311.73M | $ -300.02M | - | - | $ -92.52M | - | |
- | - | - | - | - | - | |
$ -90.31M | $ -96.62M | $ -191.72M | $ -177.07M | $ -121.53M | $ -169.14M | |
$ -66.94M | $ -66.55M | $ -159.58M | $ -147.91M | $ -104.29M | $ -156.28M |