Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 276.75M | $ 268.60M | $ 243.64M | - | $ 166.94M | $ 163.15M | |
$ 169.57M | $ 165.94M | $ 162.41M | $ 37.62M | $ 112.91M | $ 116.88M | |
$ 107.17M | $ 102.65M | $ 81.24M | $ -37.62M | $ 54.03M | $ 46.27M | |
$ 91.65M | $ 88.48M | $ 80.48M | $ 1.39M | $ 62.73M | $ 85.86M | |
$ 15.52M | $ 14.17M | $ 760.00K | $ -39.01M | $ -8.71M | $ -39.59M | |
$ 2.47M | $ 1.97M | $ 2.52M | $ 1.36M | $ -2.85M | $ -1.00M | |
$ -627.00K | $ 226.00K | $ 135.00K | $ -36.13M | $ -3.22M | $ -777.00K | |
$ 14.64M | $ 12.98M | $ 814.00K | $ -1.52M | $ -8.34M | $ -40.59M | |
$ 1.08M | $ 985.00K | $ 181.00K | $ 186.00K | $ 370.00K | $ 1.00K | |
- | - | - | - | - | - | |
$ 12.98M | $ 11.41M | $ 10.00K | $ -1.70M | $ -9.37M | $ -41.26M | |
$ 0.18 | $ 0.16 | - | $ -0.03 | $ -0.14 | $ -0.66 | |
$ 0.17 | $ 0.15 | - | $ -0.03 | $ -0.14 | $ -0.66 | |
$ 291.63M | $ 72.82M | $ 71.98M | $ 71.09M | $ 67.00M | $ 62.98M | |
$ 296.30M | $ 74.17M | $ 72.51M | $ 71.09M | $ 67.00M | $ 62.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 220.28M | $ 254.43M | $ 242.88M | - | $ 92.03M | $ 119.77M | |
$ 13.56M | $ 11.99M | $ 633.00K | $ -1.70M | $ -8.71M | $ -40.59M | |
$ 16.18M | $ 14.25M | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.30M | $ 12.98M | $ 814.00K | - | $ -4.32M | $ -38.00M | |
$ 27.70M | $ 25.31M | $ 9.75M | - | $ 1.19M | $ -30.98M |