Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 142.36M | $ 139.91M | $ 149.27M | $ 119.60M | $ 95.87M | $ 59.70M | |
$ 133.43M | $ 132.59M | $ 117.79M | $ 82.95M | $ 66.56M | $ 55.77M | |
$ 8.93M | $ 7.32M | $ 31.48M | $ 36.65M | $ 29.31M | $ 3.93M | |
$ 27.90M | $ 26.00M | $ 27.88M | $ 21.23M | $ 17.06M | $ 14.52M | |
$ -18.97M | $ -18.68M | $ 3.60M | $ 15.42M | $ 12.24M | $ -10.94M | |
$ -6.02M | $ -4.34M | $ -3.01M | $ -2.68M | $ -1.16M | $ 474.00K | |
$ 4.79M | $ 3.91M | $ -1.00M | $ -81.00K | $ -27.30M | $ 355.00K | |
$ -29.78M | $ -26.93M | $ 1.59M | $ 12.66M | $ 11.21M | $ -10.47M | |
$ 114.41M | $ 113.83M | $ 1.33M | $ -115.01M | $ -58.00K | $ -2.20M | |
- | - | - | - | - | - | |
$ -144.19M | $ -140.75M | $ 259.00K | $ 127.67M | $ 3.32M | $ -15.15M | |
$ -2.29 | $ -2.23 | $ 0.01 | $ 2.08 | $ 0.12 | $ -0.54 | |
$ -2.29 | $ -2.23 | $ 0.01 | $ 1.84 | $ 0.06 | $ -0.54 | |
$ 253.60M | $ 63.20M | $ 62.27M | $ 61.48M | $ 58.22M | $ 56.33M | |
$ 253.60M | $ 63.20M | $ 63.78M | $ 70.47M | $ 59.43M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 161.33M | $ 158.59M | $ 145.66M | $ 104.17M | $ 83.63M | $ 70.29M | |
$ -144.19M | $ -140.75M | $ 259.00K | $ 127.67M | $ 11.21M | $ -10.47M | |
$ -33.10M | $ -26.66M | - | - | - | - | |
- | - | - | - | - | - | |
$ -23.77M | $ -22.59M | $ 4.60M | $ 15.34M | $ 12.38M | $ -10.46M | |
$ -11.59M | $ -9.98M | $ 12.86M | $ 20.85M | $ 15.83M | $ -7.37M |