Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 5.37B | $ 5.33B | $ 4.63B | $ 3.30B | $ 3.24B | $ 3.12B | |
$ 2.80B | $ 3.60B | $ 3.15B | $ 2.24B | $ 2.18B | $ 2.11B | |
$ 1.74B | $ 1.73B | $ 1.49B | $ 1.06B | $ 1.06B | $ 1.00B | |
$ 664.43M | $ 1.22B | $ 1.07B | $ 871.75M | $ 900.61M | $ 856.92M | |
$ 1.31B | $ 505.21M | $ 418.92M | $ 190.95M | $ 162.60M | $ 147.20M | |
$ -72.78M | $ -65.84M | $ -58.10M | $ -53.79M | $ -67.72M | $ -73.68M | |
$ -7.49M | $ -8.13M | $ -4.00M | $ -69.00K | $ -48.56M | $ -3.48M | |
$ 408.58M | $ 447.50M | $ 364.82M | $ 137.09M | $ 46.33M | $ 70.04M | |
$ 100.43M | $ 114.51M | $ 91.38M | $ 31.53M | $ 22.94M | $ 14.04M | |
- | - | - | - | - | - | |
$ 308.15M | $ 332.99M | $ 273.44M | $ 105.56M | $ 23.31M | $ 54.62M | |
$ 7.54 | $ 7.95 | $ 6.35 | $ 2.47 | $ 0.56 | $ 1.33 | |
$ 7.40 | $ 7.82 | $ 6.23 | $ 2.44 | $ 0.55 | $ 1.31 | |
$ 164.70M | $ 41.90M | $ 43.08M | $ 42.77M | $ 41.85M | $ 40.91M | |
$ 167.39M | $ 42.59M | $ 43.90M | $ 43.34M | $ 42.50M | $ 41.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.59 | $ 3.02 | $ 2.92 | |
- | - | - | $ 3.54 | $ 2.97 | $ 2.80 | |
- | - | - | - | - | - | |
$ 3.47B | $ 4.82B | $ 4.22B | $ 3.11B | $ 3.08B | $ 2.97B | |
$ 308.15M | $ 332.99M | $ 273.44M | $ 105.56M | $ 23.38M | $ 56.00M | |
$ 219.07M | $ 352.11M | - | $ 104.50M | $ 59.18M | $ 61.12M | |
- | - | - | $ 53.79M | $ 67.72M | $ 73.68M | |
$ 481.18M | $ 513.35M | $ 422.92M | $ 190.88M | $ 114.04M | $ 143.72M | |
$ 611.40M | $ 641.72M | $ 544.89M | $ 299.00M | $ 230.58M | $ 261.18M |