Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
- | $ 271.43M | $ 279.12M | $ 198.24M | $ 208.02M | $ 209.46M | |
- | $ 121.09M | $ 43.52M | $ 139.31M | $ 139.33M | $ 131.79M | |
- | $ 150.35M | $ 235.59M | $ 58.92M | $ 68.68M | $ 77.67M | |
- | $ 28.81M | $ 117.67M | $ 21.80M | $ 16.41M | $ 16.42M | |
- | $ 121.54M | $ 117.92M | $ 37.13M | $ 52.27M | $ 61.24M | |
- | $ -609.00K | $ -809.00K | $ 5.06M | $ -3.66M | $ -10.18M | |
- | - | - | $ 1.20M | - | - | |
- | $ 29.95M | $ 113.85M | $ 29.26M | $ 45.63M | $ 49.89M | |
- | $ 34.79M | $ 33.11M | $ 18.28M | $ 6.04M | $ 10.73M | |
- | - | - | - | - | - | |
- | $ -4.84M | $ 80.74M | $ 10.98M | $ 39.59M | $ 39.15M | |
- | - | - | - | $ 0.03 | $ 0.03 | |
- | - | - | - | $ 0.03 | $ 0.03 | |
- | - | - | - | $ 1.17B | $ 1.16B | |
- | - | - | - | $ 1.19B | $ 1.17B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 149.89M | - | $ -161.10M | $ 155.75M | $ 148.21M | |
- | $ -4.84M | $ 80.74M | $ 10.98M | $ 39.59M | $ 39.15M | |
- | $ 113.11M | $ 92.22M | $ 24.90M | $ 40.53M | $ 39.15M | |
- | - | - | - | $ 2.63M | $ 8.71M | |
- | $ 30.86M | $ 114.66M | $ 31.99M | $ 48.26M | $ 58.60M | |
- | $ 67.89M | $ 154.75M | $ 31.99M | $ 48.26M | $ 110.48M |