Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
- | $ 1.03B | $ 768.21M | $ 645.46M | $ 592.21M | $ 606.71M | |
- | $ 1.26M | $ 134.87M | $ 92.05M | $ 123.64M | $ 117.33M | |
- | $ 1.03B | $ 633.34M | $ 351.46M | $ 468.57M | $ 489.38M | |
- | $ 682.56M | $ 365.86M | $ 258.60M | $ 285.30M | $ 286.56M | |
- | $ 342.47M | $ 267.48M | $ 135.15M | $ 183.27M | $ 202.82M | |
- | $ -15.13M | $ -9.00M | $ -1.84M | $ 5.58M | $ 1.78M | |
- | $ -132.37M | $ 2.51M | $ -14.65M | $ -30.21M | $ -29.06M | |
- | $ 194.97M | $ 260.99M | $ 111.14M | $ 158.64M | $ 175.54M | |
- | $ 85.54M | $ 90.91M | $ 26.70M | $ 54.63M | $ 54.79M | |
- | - | - | - | - | - | |
- | $ 111.43M | $ 171.64M | $ 50.88M | $ 106.46M | $ 123.02M | |
- | $ 0.32 | $ 0.90 | $ 0.40 | $ 0.65 | - | |
- | $ 0.32 | $ 0.90 | $ 0.40 | $ 0.65 | - | |
- | $ 351.39M | $ 190.83M | $ 184.90M | $ 159.46M | - | |
- | $ 351.39M | $ 190.83M | $ 184.90M | $ 159.46M | - | |
- | $ 0.20 | $ 0.21 | $ 0.13 | $ 0.26 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 111.43M | $ 171.64M | $ 50.88M | $ 106.46M | $ 123.02M | |
- | $ 111.43M | $ 171.64M | $ 74.05M | $ 106.46M | $ 123.02M | |
- | $ 15.76M | $ 10.01M | $ 3.16M | $ 2.02M | $ 1.52M | |
- | $ 210.73M | $ 271.00M | $ 79.53M | $ 160.66M | $ 177.06M | |
- | $ 467.46M | $ 450.83M | $ 217.94M | $ 301.46M | $ 307.37M |