Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 5.59B | $ 5.50B | $ 5.33B | $ 4.63B | $ 3.30B | $ 3.24B | |
$ 3.81B | $ 3.73B | $ 3.60B | $ 3.15B | $ 2.24B | $ 2.18B | |
$ 1.78B | $ 1.78B | $ 1.73B | $ 1.49B | $ 1.06B | $ 1.06B | |
$ 1.40B | $ 1.33B | $ 1.22B | $ 1.07B | $ 871.75M | $ 963.69M | |
$ 379.50M | $ 442.84M | $ 505.21M | $ 418.92M | $ 190.95M | $ 99.53M | |
$ -37.24M | $ -75.46M | $ -65.84M | $ -58.10M | $ -53.79M | $ -67.72M | |
$ -7.94M | $ -8.86M | $ -8.13M | $ 4.00M | $ 1.45M | $ -488.00K | |
$ 303.06M | $ 374.17M | $ 447.50M | $ 364.82M | $ 137.09M | $ 46.33M | |
$ 83.98M | $ 98.09M | $ 114.51M | $ 91.38M | $ 31.53M | $ 22.94M | |
- | - | - | - | - | - | |
$ 219.08M | $ 278.15M | $ 332.99M | $ 273.44M | $ 105.56M | $ 23.31M | |
$ 5.55 | $ 6.86 | $ 7.95 | $ 6.35 | $ 2.47 | $ 0.56 | |
$ 5.46 | $ 6.75 | $ 7.82 | $ 6.23 | $ 2.44 | $ 0.55 | |
$ 158.37M | $ 40.23M | $ 41.90M | $ 43.08M | $ 42.77M | $ 41.85M | |
$ 160.99M | $ 40.91M | $ 42.59M | $ 43.90M | $ 43.34M | $ 42.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.21B | $ 5.06B | $ 4.82B | $ 4.22B | $ 3.11B | $ 3.14B | |
$ 219.08M | $ 276.08M | $ 332.99M | $ 273.44M | $ 105.56M | $ 23.38M | |
$ -5.81B | $ -5.60B | - | $ -4.71B | $ -3.59B | - | |
- | - | - | - | - | - | |
$ 340.30M | $ 449.63M | $ 513.35M | $ 422.92M | $ 190.88M | $ 114.04M | |
$ 491.69M | $ 587.69M | $ 641.72M | $ 542.15M | $ 299.00M | $ 230.58M |