Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 425.92M | $ 413.02M | $ 348.59M | $ 304.98M | $ 283.23M | $ 277.02M | |
$ 466.47M | $ 309.79M | $ 286.07M | $ 239.74M | $ 214.52M | $ 211.37M | |
$ 111.91M | $ 103.23M | $ 62.52M | $ 65.24M | $ 68.71M | $ 65.66M | |
$ 64.28M | $ 62.19M | $ 59.41M | $ 62.58M | $ 43.88M | $ 55.25M | |
$ 47.72M | $ 41.04M | $ 3.10M | $ 2.66M | $ 24.83M | $ 10.41M | |
$ -877.00K | $ -999.00K | $ -12.99M | $ 1.88M | $ -259.00K | $ -344.00K | |
$ 4.72M | $ 5.47M | $ -2.37M | $ -1.08M | $ -1.55M | $ 4.48M | |
$ 41.07M | $ 34.68M | $ 5.71M | $ 5.52M | $ 23.02M | $ 14.55M | |
$ 6.08M | $ 5.20M | $ 97.00K | $ 2.39M | $ 4.28M | $ 1.93M | |
- | - | - | - | - | - | |
$ 36.21M | $ 29.55M | $ -10.76M | $ 3.26M | $ 18.90M | $ 12.61M | |
$ 9.22 | $ 7.80 | $ 1.46 | $ 2.81 | $ 2.70 | $ 1.82 | |
$ 8.82 | $ 7.48 | $ 1.43 | $ 2.75 | $ 2.65 | $ 1.67 | |
$ 27.17M | $ 6.78M | $ 6.92M | $ 7.07M | $ 5.15M | $ 7.18M | |
$ 31.46M | $ 8.74M | $ 7.06M | $ 7.22M | $ 5.25M | $ 7.25M | |
$ 0.02 | - | - | - | $ 1.00 | $ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 530.75M | $ 371.98M | $ 345.49M | $ 302.32M | $ 258.40M | $ 266.61M | |
$ 36.21M | $ 29.55M | $ 5.67M | $ 3.26M | $ 18.90M | $ 12.61M | |
$ 17.89M | $ 28.30M | - | - | $ 19.03M | $ 12.82M | |
- | - | - | - | $ 518.00K | $ 594.00K | |
$ 42.53M | $ 36.14M | $ 18.74M | $ 3.64M | $ 23.54M | $ 15.14M | |
$ 42.53M | $ 36.14M | $ 18.74M | $ 10.89M | $ 37.46M | $ 28.47M |