Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 431.03M | $ 413.02M | $ 348.59M | $ 304.98M | $ 283.23M | $ 277.02M | |
$ 464.46M | $ 309.79M | $ 286.07M | $ 239.74M | $ 214.52M | $ 211.37M | |
$ 119.03M | $ 103.23M | $ 62.52M | $ 65.24M | $ 68.71M | $ 65.66M | |
$ 66.42M | $ 62.19M | $ 59.41M | $ 62.58M | $ 43.88M | $ 55.25M | |
$ 52.70M | $ 41.04M | $ 3.10M | $ 2.66M | $ 24.83M | $ 10.41M | |
$ -663.00K | $ -999.00K | $ -12.99M | $ 1.88M | $ -259.00K | $ -344.00K | |
$ 2.83M | $ 5.47M | $ -2.37M | $ -1.08M | $ -1.55M | $ 4.48M | |
$ 46.17M | $ 34.68M | $ 5.71M | $ 5.52M | $ 23.02M | $ 14.55M | |
$ 7.24M | $ 5.20M | $ 97.00K | $ 2.39M | $ 4.28M | $ 1.93M | |
- | - | - | - | - | - | |
$ 42.12M | $ 29.55M | $ -10.76M | $ 3.26M | $ 18.90M | $ 12.61M | |
$ 10.22 | $ 7.80 | $ 1.46 | $ 2.81 | $ 2.70 | $ 1.82 | |
$ 9.77 | $ 7.48 | $ 1.43 | $ 2.75 | $ 2.65 | $ 1.67 | |
$ 27.27M | $ 6.78M | $ 6.92M | $ 7.07M | $ 5.15M | $ 7.18M | |
$ 33.38M | $ 8.74M | $ 7.06M | $ 7.22M | $ 5.25M | $ 7.25M | |
$ -0.18 | - | - | - | $ 1.00 | $ 0.96 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 530.88M | $ 371.98M | $ 345.49M | $ 302.32M | $ 258.40M | $ 266.61M | |
$ 40.13M | $ 29.55M | $ 5.67M | $ 3.26M | $ 18.90M | $ 12.61M | |
$ 27.92M | $ 28.30M | - | - | $ 19.03M | $ 12.82M | |
- | - | - | - | $ 518.00K | $ 594.00K | |
$ 47.64M | $ 36.14M | $ 18.74M | $ 3.64M | $ 23.54M | $ 15.14M | |
$ 47.64M | $ 36.14M | $ 18.74M | $ 10.89M | $ 37.46M | $ 28.47M |