Income Statement | TTM | Jul 22 | Jul 21 | Jul 20 | Jul 16 | Jul 15 |
---|---|---|---|---|---|---|
- | $ 1.66B | $ 1.37B | $ 1.30B | $ 546.87M | $ 448.14M | |
- | $ 1.47B | $ 1.25B | $ 1.06B | $ 426.89M | $ 365.06M | |
- | $ 193.74M | $ 112.94M | $ 242.58M | $ 119.98M | $ 83.08M | |
- | $ 142.04M | $ 133.92M | $ 118.17M | $ 58.31M | $ 56.45M | |
- | $ 51.69M | $ -20.97M | $ 124.42M | $ 61.67M | $ 26.63M | |
- | $ -18.56M | $ -20.44M | $ -19.64M | $ -14.48M | $ -9.16M | |
- | $ 5.65M | $ 2.26M | $ -2.87M | $ -1.15M | $ -378.00K | |
- | $ 41.61M | $ -39.15M | $ 101.90M | $ 48.39M | $ 15.13M | |
- | $ 3.09M | $ -10.70M | $ 26.69M | $ 14.01M | $ 4.58M | |
- | - | - | - | - | - | |
- | $ 38.52M | $ -28.45M | $ 75.21M | $ 34.38M | $ 10.55M | |
- | - | $ -0.14 | $ 0.42 | - | - | |
- | - | $ -0.14 | $ 0.42 | - | - | |
- | - | $ 206.62M | $ 179.28M | - | - | |
- | - | $ 206.62M | $ 179.71M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 38.52M | $ -28.45M | $ 75.21M | $ 34.38M | $ 10.55M | |
- | $ 49.85M | $ -28.07M | $ 76.36M | $ 34.38M | $ 10.55M | |
- | $ 17.60M | $ 19.90M | $ 19.32M | $ 14.48M | $ 9.16M | |
- | $ 59.21M | $ -19.26M | $ 121.23M | $ 62.88M | $ 24.29M | |
- | $ 116.28M | $ 35.72M | $ 169.29M | $ 62.88M | $ 24.29M |