Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 |
---|---|---|---|---|---|---|
- | $ 3.29B | $ 3.41B | $ 3.17B | $ 3.07B | $ 2.99B | |
- | $ 2.13B | $ 2.17B | $ 2.14B | $ 2.04B | $ 2.00B | |
- | $ 1.16B | $ 1.24B | $ 1.03B | $ 1.03B | $ 991.17M | |
- | $ 1.01B | $ 964.97M | $ 948.41M | $ 923.15M | $ 906.91M | |
- | $ 152.15M | $ 276.39M | $ 86.47M | $ 105.49M | $ 84.26M | |
- | $ -36.83M | $ -37.46M | $ -46.71M | $ -8.87M | $ -9.13M | |
- | $ 6.62M | $ -82.23M | $ 18.21M | $ -2.54M | $ -26.95M | |
- | $ 121.94M | $ 156.70M | $ 57.97M | $ 94.06M | $ 48.14M | |
- | $ 34.85M | $ 40.49M | $ 14.30M | $ 26.62M | $ 20.64M | |
- | - | - | - | - | - | |
- | $ 89.31M | $ 117.65M | $ 44.47M | $ 65.38M | $ 22.88M | |
- | $ 0.26 | $ 0.34 | $ 0.13 | $ 0.19 | $ 0.07 | |
- | $ 0.26 | $ 0.34 | $ 0.13 | $ 0.19 | $ 0.07 | |
- | $ 345.35M | $ 345.30M | $ 345.29M | $ 345.23M | $ 344.92M | |
- | $ 345.35M | $ 345.30M | $ 345.29M | $ 345.23M | $ 344.92M | |
- | $ 0.28 | $ 0.13 | $ 0.08 | $ 0.00 | $ 0.07 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 89.31M | $ 117.65M | $ 44.47M | $ 65.38M | $ 22.88M | |
- | $ 90.12M | $ 131.21M | $ 89.11M | $ 75.06M | $ 52.26M | |
- | $ 740.00K | $ 9.00K | $ 46.71M | $ 8.87M | $ 10.63M | |
- | $ 122.68M | $ 156.71M | $ 104.68M | $ 102.93M | $ 58.77M | |
- | $ 268.80M | $ 306.01M | $ 259.33M | $ 163.55M | $ 118.40M |