Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 327.73M | $ 366.59M | $ 662.05M | $ 641.61M | $ 465.96M | $ 363.07M | |
$ 270.67M | $ 299.49M | $ 492.33M | $ 473.42M | $ 340.83M | $ 287.72M | |
$ 57.06M | $ 67.10M | $ 169.71M | $ 168.19M | $ 125.13M | $ 75.36M | |
$ 56.98M | $ 59.47M | $ 52.80M | $ 50.90M | $ 54.02M | $ 101.92M | |
$ 83.00K | $ 7.63M | $ 116.92M | $ 116.19M | $ 75.95M | $ -26.57M | |
$ -3.40M | $ -3.29M | $ -2.68M | $ -1.47M | $ -3.39M | $ -5.04M | |
$ 6.60M | $ 6.90M | - | $ -1.10M | $ 700.00K | $ -800.00K | |
$ 2.31M | $ 10.13M | $ 117.59M | $ 114.72M | $ 71.83M | $ -31.61M | |
$ -350.00K | $ 1.41M | $ 27.14M | $ 26.78M | $ 16.08M | $ -7.57M | |
- | - | - | - | - | - | |
$ -3.54M | $ 7.80M | $ 68.94M | $ 58.21M | $ 56.25M | $ -24.05M | |
$ -0.53 | $ 0.46 | $ 3.91 | $ 3.15 | $ 2.99 | $ -1.28 | |
$ -0.54 | $ 0.46 | $ 3.88 | $ 3.12 | $ 2.96 | $ -1.28 | |
$ 67.11M | $ 16.93M | $ 17.62M | $ 18.46M | $ 18.81M | $ 18.73M | |
$ 67.47M | $ 17.04M | $ 17.77M | $ 18.64M | $ 18.95M | $ 18.73M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 327.65M | $ 358.96M | $ 545.13M | $ 524.31M | $ 449.86M | $ 389.64M | |
$ -3.54M | $ 7.80M | $ 68.94M | $ 58.21M | $ 56.17M | $ -24.05M | |
$ 15.90M | $ 26.75M | - | $ 110.23M | $ 56.74M | - | |
- | - | - | - | - | - | |
$ 5.71M | $ 13.42M | $ 97.77M | $ 116.19M | $ 77.91M | $ -26.57M | |
$ 16.12M | $ 24.60M | $ 108.33M | $ 125.93M | $ 86.28M | $ -16.04M |