Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 152.42M | $ 152.42M | $ 137.20M | $ 123.10M | $ 104.86M | $ 76.45M | |
$ 86.29M | $ 85.61M | $ 76.89M | $ 62.47M | $ 54.54M | $ 39.01M | |
$ 66.13M | $ 66.81M | $ 60.31M | $ 60.63M | $ 50.32M | $ 37.44M | |
$ 62.51M | $ 63.24M | $ 54.93M | $ 49.95M | $ 45.19M | $ 39.24M | |
$ 3.62M | $ 3.57M | $ 5.38M | $ 10.68M | $ 5.13M | $ -1.80M | |
$ 227.00K | $ 280.00K | $ -148.00K | $ -613.00K | $ -1.01M | $ 1.00K | |
$ 64.00K | - | $ -573.00K | $ 289.00K | $ -542.00K | $ 38.00K | |
$ 3.71M | $ 3.71M | $ 5.42M | $ 10.36M | $ 3.58M | $ -1.76M | |
$ 1.62M | $ 1.62M | $ 946.00K | $ 3.17M | $ 1.23M | $ -1.02M | |
- | - | - | - | - | - | |
$ 2.09M | $ 2.09M | $ 4.48M | $ 7.19M | $ 2.35M | $ -741.00K | |
$ 0.14 | $ 0.14 | $ 0.31 | $ 0.50 | $ 0.18 | $ -0.06 | |
$ 0.14 | $ 0.14 | $ 0.30 | $ 0.49 | $ 0.18 | $ -0.06 | |
$ 58.27M | $ 14.57M | $ 14.54M | $ 14.44M | $ 13.09M | $ 13.08M | |
$ 59.27M | $ 14.81M | $ 14.91M | $ 14.78M | $ 13.10M | $ 13.08M | |
$ 0.28 | $ 0.29 | $ 0.27 | $ 0.25 | $ 0.23 | $ 0.21 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 110.93M | $ 148.86M | - | $ 112.42M | $ 99.73M | $ 78.25M | |
$ 2.09M | $ 2.09M | $ 4.48M | $ 7.19M | $ 2.35M | $ -741.00K | |
$ 1.59M | $ 2.73M | - | $ 6.99M | $ 2.70M | $ -768.93K | |
$ 297.00K | - | - | $ 787.00K | $ 1.08M | $ 196.00K | |
$ 3.95M | $ 4.12M | $ 5.57M | $ 11.14M | $ 4.66M | $ -1.56M | |
$ 5.59M | $ 7.99M | - | $ 15.26M | $ 8.73M | $ 311.00K |