Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 268.60M | $ 268.60M | $ 243.64M | - | $ 166.94M | $ 163.15M | |
$ 127.69M | $ 165.94M | $ 400.00K | $ 37.62M | $ 112.91M | $ 116.88M | |
$ 102.65M | $ 102.65M | $ 81.24M | $ -37.62M | $ 54.03M | $ 46.27M | |
$ 88.48M | $ 88.48M | $ 80.48M | $ 1.39M | $ 62.73M | $ 85.86M | |
$ 14.17M | $ 14.17M | $ 760.00K | $ -39.01M | $ -8.71M | $ -39.59M | |
$ 1.97M | $ 1.97M | $ 189.00K | $ 1.36M | $ -2.85M | $ -1.00M | |
$ 226.00K | $ 226.00K | $ 135.00K | $ -36.13M | $ 3.22M | - | |
$ 12.98M | $ 12.98M | $ 814.00K | $ -1.52M | $ -8.34M | $ -40.59M | |
$ 985.00K | $ 985.00K | $ 181.00K | $ 186.00K | $ 370.00K | $ 1.00K | |
- | - | - | - | - | - | |
$ 11.41M | $ 11.41M | $ 10.00K | $ -1.70M | $ -9.37M | $ -41.26M | |
$ 0.16 | $ 0.16 | - | $ -0.03 | $ -0.14 | $ -0.66 | |
$ 0.15 | $ 0.15 | - | $ -0.03 | $ -0.14 | $ -0.66 | |
$ 291.28M | $ 72.82M | $ 71.98M | $ 71.09M | $ 67.00M | $ 62.98M | |
$ 296.69M | $ 74.17M | $ 72.51M | $ 71.09M | $ 67.00M | $ 62.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 175.23M | $ 254.43M | $ 80.88M | - | $ 175.64M | $ 202.75M | |
$ 11.99M | $ 11.99M | $ 633.00K | $ -1.70M | $ -8.71M | $ -40.59M | |
$ 14.25M | $ 14.25M | - | - | $ -8.71M | $ -40.59M | |
- | - | - | - | $ 4.01M | $ 2.60M | |
$ 13.64M | $ 12.98M | $ 3.14M | - | $ -4.32M | $ -38.00M | |
$ 25.93M | $ 25.31M | $ 12.07M | - | $ 1.19M | $ -30.98M |