Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
- | $ 1.19B | $ 114.44M | $ 28.18M | $ 191.20M | $ 129.48M | |
- | $ 715.61M | $ 20.29M | $ -5.05M | $ 44.04M | $ 31.76M | |
- | $ 469.71M | $ 94.16M | $ 23.13M | $ 147.16M | $ 97.72M | |
- | $ 504.07M | $ 152.96M | $ -39.24M | $ 215.65M | $ 146.17M | |
- | $ -34.35M | $ -58.80M | $ -11.06M | $ -68.49M | $ -48.45M | |
- | - | $ 8.59M | - | $ 10.92M | $ 11.00M | |
- | $ 38.36M | $ -20.49M | $ -1.87M | $ 1.90M | $ 1.50M | |
- | $ -499.13M | $ -38.31M | $ -9.20M | $ -55.67M | $ -35.95M | |
- | $ 12.95M | $ 8.59M | $ -138.00K | $ -9.61M | $ -2.39M | |
- | $ 37.88M | $ 22.15M | $ 1.12M | - | - | |
- | $ -290.50M | $ -46.90M | $ -9.06M | $ -46.37M | $ -32.90M | |
- | $ -1.24 | $ -0.48 | $ -0.10 | $ -0.77 | $ -0.55 | |
- | $ -1.26 | $ -0.48 | $ -0.67 | $ -0.77 | $ -0.55 | |
- | $ 232.76M | $ 90.47M | $ 90.47M | $ 60.31M | $ 60.31M | |
- | $ 232.76M | $ 90.47M | $ 90.47M | $ 60.31M | $ 60.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 1.22B | $ 173.24M | $ -44.29M | $ 259.69M | $ 177.93M | |
- | $ -289.67M | $ -46.90M | $ -9.06M | $ -46.37M | $ -32.90M | |
- | $ -67.72M | $ -28.16M | - | $ -47.94M | $ -34.30M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | $ -499.13M | $ -38.31M | $ -9.20M | $ -55.67M | $ -35.95M | |
- | $ -439.92M | $ -33.92M | $ -1.43M | $ -42.04M | $ -26.83M |