Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 153.20M | $ 178.62M | $ 218.06M | $ 206.21M | $ 169.07M | $ 168.87M | |
$ 145.00K | - | $ 7.52M | $ 1.12M | $ -4.20M | $ -3.56M | |
$ 247.93M | $ 123.75M | $ 125.71M | $ 120.74M | $ 104.52M | $ 109.24M | |
- | - | - | - | - | - | |
$ 22.60M | $ 1.65M | $ 15.89M | $ -2.09M | $ -3.11M | $ 0.00 | |
$ 29.71M | $ 52.38M | $ 92.35M | $ 84.50M | $ 57.25M | $ 56.07M | |
$ 9.24M | $ 11.57M | $ 24.80M | $ 21.26M | $ 12.29M | $ 13.93M | |
- | - | - | - | - | - | |
$ 25.94M | $ 69.97M | $ 67.55M | $ 63.23M | $ 44.97M | $ 42.14M | |
$ 0.29 | $ 0.63 | $ 0.95 | $ 0.77 | $ 0.55 | $ 0.46 | |
$ 0.29 | $ 0.63 | $ 0.95 | $ 0.77 | $ 0.55 | $ 0.46 | |
$ 254.89M | $ 64.80M | $ 70.91M | $ 82.39M | $ 82.41M | $ 91.05M | |
$ 254.95M | $ 64.80M | $ 70.93M | $ 82.39M | $ 82.43M | $ 91.10M | |
$ 0.55 | $ 0.44 | $ 0.43 | $ 0.35 | $ 0.29 | $ 0.21 | |
- | - | - | $ 0.81 | $ 0.54 | $ 0.47 | |
- | - | - | $ 0.81 | $ 0.54 | $ 0.47 | |
- | - | - | - | - | - | |
$ 159.75M | $ 175.87M | $ 196.60M | $ 185.63M | $ 145.16M | $ 151.76M | |
$ 18.34M | $ 40.81M | $ 67.55M | $ 63.23M | $ 44.97M | $ 42.14M | |
$ 21.02M | $ 45.22M | - | $ 64.80M | $ 47.43M | $ 42.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |