Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 217.59M | $ 192.97M | $ 184.19M | $ 106.48M | $ 58.70M | $ 53.84M | |
$ 81.67M | $ 73.54M | $ 78.00M | $ 42.46M | $ 20.42M | $ 7.73M | |
$ 135.92M | $ 119.43M | $ 106.19M | $ 64.02M | $ 38.28M | $ 46.11M | |
$ 173.04M | $ 156.49M | $ 127.43M | $ 82.85M | $ 63.51M | $ 44.03M | |
$ -37.12M | $ -37.06M | $ -21.23M | $ -18.83M | $ -25.23M | $ 2.07M | |
- | - | - | - | - | - | |
$ -17.69M | $ -14.31M | $ -3.32M | $ -3.38M | $ -62.00K | $ 24.00K | |
$ -19.43M | $ -22.75M | $ -17.91M | $ -22.21M | $ -25.30M | $ 2.10M | |
$ 6.78M | $ 5.62M | $ -1.37M | $ -37.00K | $ 2.21M | $ 766.00K | |
- | - | - | - | - | - | |
$ -26.21M | $ -28.37M | $ -16.55M | $ -22.18M | $ -27.51M | $ 0.00 | |
$ -0.15 | $ -0.18 | $ -0.11 | $ -0.25 | $ -0.20 | $ 0.00 | |
$ -0.16 | $ -0.18 | $ -0.11 | $ -0.25 | $ -0.20 | $ 0.00 | |
$ 641.93M | $ 155.09M | $ 146.56M | $ 88.40M | $ 139.95M | $ 139.95M | |
$ 631.92M | $ 155.09M | $ 146.56M | $ 88.40M | $ 139.95M | $ 139.95M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 118.15M | $ 230.03M | $ 205.43M | $ 125.31M | $ 83.93M | $ 51.76M | |
$ -26.21M | $ -28.37M | $ -16.55M | $ -22.18M | $ -27.51M | $ 0.00 | |
$ -12.50M | $ -21.75M | - | - | $ -27.51M | $ 0.00 | |
- | - | - | - | - | - | |
$ -23.70M | $ -22.75M | $ -17.91M | $ -18.83M | $ -25.23M | $ 2.07M | |
$ -16.57M | $ -8.95M | $ -8.41M | $ -14.04M | $ -23.02M | $ 3.88M |