Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 459.86M | $ 437.59M | $ 413.02M | $ 348.59M | $ 304.98M | $ 283.23M | |
$ 324.93M | $ 312.49M | $ 309.79M | $ 286.07M | $ 239.74M | $ 214.52M | |
$ 134.93M | $ 125.09M | $ 103.23M | $ 62.52M | $ 65.24M | $ 68.71M | |
$ 77.26M | $ 73.45M | $ 62.19M | $ 52.05M | $ 52.20M | $ 43.88M | |
$ 57.67M | $ 51.65M | $ 41.04M | $ 4.82M | $ 13.04M | $ 24.83M | |
$ -1.45M | $ -931.00K | $ -999.00K | $ -1.18M | $ -651.00K | $ -259.00K | |
$ 421.00K | $ 435.00K | $ 5.47M | $ -3.57M | $ -1.08M | $ 1.39M | |
$ 55.17M | $ 49.65M | $ 34.68M | $ 5.71M | $ 13.37M | $ 23.02M | |
$ 11.75M | $ 10.22M | $ 5.20M | $ 97.00K | $ 2.39M | $ 4.28M | |
- | - | - | - | - | - | |
$ 43.42M | $ 39.43M | $ 29.55M | $ 5.67M | $ 11.11M | $ 18.90M | |
$ 12.08 | $ 10.25 | $ 4.36 | $ 1.46 | $ 2.81 | $ 4.72 | |
$ 11.86 | $ 9.83 | $ 3.38 | $ 1.43 | $ 2.75 | $ 4.64 | |
$ 27.49M | $ 6.86M | $ 6.78M | $ 6.92M | $ 7.07M | $ 7.17M | |
$ 35.40M | $ 8.84M | $ 8.74M | $ 7.06M | $ 7.22M | $ 7.29M | |
$ 1.44 | $ 1.18 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 402.19M | $ 385.94M | $ 371.98M | $ 338.12M | $ 291.94M | $ 258.40M | |
$ 43.42M | $ 39.43M | $ 29.55M | $ 5.67M | $ 11.11M | $ 18.90M | |
$ 54.72M | $ 49.25M | - | $ 10.15M | $ 10.56M | - | |
- | - | - | - | - | - | |
$ 57.35M | $ 51.45M | $ 36.14M | $ 6.94M | $ 14.09M | $ 23.54M | |
$ 57.35M | $ 51.45M | $ 36.14M | $ 20.41M | $ 14.09M | $ 23.54M |