Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 422.16M | $ 412.75M | $ 393.69M | $ 544.28M | $ 478.93M | $ 366.93M | |
$ 330.95M | $ 325.51M | $ 322.75M | $ 471.60M | $ 382.19M | $ 313.87M | |
$ 91.20M | $ 87.24M | $ 70.95M | $ 72.68M | $ 96.73M | $ 53.05M | |
$ 70.27M | $ 70.44M | $ 63.19M | $ 66.73M | $ 67.98M | $ 72.44M | |
$ 21.21M | $ 17.08M | $ 10.54M | $ 6.62M | $ 31.20M | $ -34.40M | |
$ -1.03M | $ -1.55M | $ -1.34M | $ -835.00K | $ -10.00K | - | |
$ -3.28M | $ -3.28M | $ -2.81M | $ 791.00K | $ -6.16M | $ -19.85M | |
$ 20.20M | $ 15.55M | $ 9.22M | $ 5.90M | $ 31.47M | $ -33.76M | |
$ 6.28M | $ 5.02M | $ -5.56M | $ 4.05M | $ 8.42M | $ -6.91M | |
- | - | - | - | - | - | |
$ 13.92M | $ 10.53M | $ 14.78M | $ 1.85M | $ 23.05M | $ -26.84M | |
$ 2.69 | $ 2.04 | $ 2.83 | $ 0.29 | $ 3.20 | $ -3.37 | |
$ 2.53 | $ 1.91 | $ 2.74 | $ 0.28 | $ 3.09 | $ -3.37 | |
$ 20.70M | $ 5.17M | $ 5.22M | $ 6.33M | $ 7.20M | $ 7.96M | |
$ 22.28M | $ 5.52M | $ 5.38M | $ 6.50M | $ 7.47M | $ 7.96M | |
$ 0.62 | $ 0.60 | $ 0.60 | $ 0.60 | $ 0.45 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 401.23M | $ 395.95M | $ 385.94M | $ 538.34M | $ 450.17M | $ 386.31M | |
$ 13.92M | $ 10.53M | $ 14.78M | $ 1.85M | $ 23.05M | $ -26.84M | |
$ 10.40M | $ 15.11M | - | $ 3.99M | $ 22.41M | - | |
- | - | - | - | - | - | |
$ 21.23M | $ 17.10M | $ 10.56M | $ 6.74M | $ 31.48M | $ -33.67M | |
$ 25.21M | $ 21.10M | $ 15.13M | $ 11.91M | $ 36.69M | $ -25.30M |