Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 2.81B | $ 2.86B | $ 2.64B | $ 1.82B | $ 1.98B | $ 1.97B | |
$ 634.24M | $ 238.50M | $ 131.14M | $ 81.93M | $ 130.48M | $ 123.32M | |
$ 2.51B | $ 2.63B | $ 2.51B | $ 1.74B | $ 1.85B | $ 1.85B | |
$ 2.22B | $ 2.24B | $ 2.04B | $ 1.55B | $ 1.61B | $ 1.71B | |
$ 203.86M | $ 316.34M | $ 470.07M | $ 186.52M | $ 234.58M | $ 140.83M | |
$ -26.88M | $ -25.86M | $ -25.29M | $ -29.28M | $ -22.18M | $ -16.89M | |
$ 81.10M | $ -5.26M | $ 11.88M | $ -37.19M | $ -61.44M | $ 10.40M | |
$ 203.97M | $ 295.74M | $ 432.90M | $ 163.70M | $ 150.96M | $ 134.34M | |
$ 48.89M | $ 82.68M | $ 102.06M | $ 48.14M | $ 43.95M | $ 29.54M | |
- | - | - | - | - | $ 311.00K | |
$ 151.46M | $ 209.53M | $ 326.36M | $ 114.45M | $ 103.81M | $ 101.58M | |
$ 2.91 | $ 3.98 | $ 6.04 | $ 2.11 | $ 1.91 | $ 1.84 | |
$ 2.89 | $ 3.95 | $ 5.98 | $ 2.09 | $ 1.90 | $ 1.81 | |
$ 204.87M | $ 51.48M | $ 52.81M | $ 52.93M | $ 54.34M | $ 55.31M | |
$ 205.64M | $ 51.88M | $ 53.40M | $ 53.41M | $ 54.77M | $ 56.10M | |
$ 0.84 | $ 0.60 | $ 0.48 | $ 0.40 | $ 0.40 | $ 0.40 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.94 | $ 3.36 | |
- | - | - | - | $ 2.91 | $ 3.31 | |
- | - | - | - | - | - | |
$ 2.85B | $ 2.48B | $ 2.17B | $ 1.63B | $ 1.74B | $ 1.83B | |
$ 154.98M | $ 209.53M | $ 326.36M | $ 114.45M | $ 104.95M | $ 102.65M | |
$ 205.45M | $ 281.09M | - | - | $ 146.46M | $ 102.65M | |
- | - | - | - | $ 22.18M | $ 16.89M | |
$ 204.04M | $ 295.93M | $ 432.82M | $ 163.59M | $ 173.15M | $ 151.23M | |
$ 280.09M | $ 364.26M | $ 496.34M | $ 225.43M | $ 228.46M | $ 197.72M |