Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
- | $ 969.16M | $ 915.57M | $ 797.41M | $ 545.62M | $ 497.44M | |
- | $ 403.07M | $ 381.17M | $ 334.49M | $ 213.13M | $ 181.96M | |
- | $ 566.09M | $ 534.40M | $ 462.92M | $ 332.49M | $ 315.48M | |
- | $ 519.17M | $ 508.07M | $ 448.54M | $ 249.33M | $ 240.87M | |
- | $ 46.92M | $ 26.33M | $ 14.38M | $ 83.16M | $ 74.61M | |
- | $ -13.79M | $ -16.48M | $ -23.35M | $ -2.92M | $ -1.06M | |
- | $ 20.50M | $ 36.39M | $ 31.48M | $ 1.13M | - | |
- | $ 53.63M | $ 75.71M | $ 22.51M | $ 81.38M | $ 73.55M | |
- | $ 16.80M | $ 12.28M | $ 13.63M | $ 23.75M | $ 23.02M | |
- | - | - | - | - | - | |
- | $ 35.95M | $ 63.07M | $ 8.14M | $ 57.63M | $ 50.53M | |
- | - | $ 0.09 | $ 0.02 | $ 0.17 | $ 0.16 | |
- | - | $ 0.09 | $ 0.02 | $ 0.17 | $ 0.16 | |
- | - | $ 709.00M | $ 493.35M | $ 334.77M | $ 312.90M | |
- | - | $ 716.66M | $ 509.06M | $ 337.40M | $ 315.80M | |
- | - | $ 0.02 | $ 0.08 | $ 0.10 | $ 0.09 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 35.95M | $ 63.07M | $ 8.14M | $ 57.63M | $ 50.53M | |
- | $ 35.95M | $ 63.07M | $ 8.14M | $ 57.63M | $ 50.53M | |
- | $ 14.19M | $ 17.31M | $ 14.95M | $ 2.95M | $ 1.11M | |
- | $ 67.81M | $ 93.02M | $ 37.46M | $ 84.33M | $ 74.66M | |
- | $ 180.33M | $ 238.33M | $ 140.49M | $ 99.60M | $ 89.81M |