Income Statement | TTM | Apr 24 | Apr 23 | Apr 22 | Apr 21 | Apr 20 |
---|---|---|---|---|---|---|
$ 376.69M | $ 535.83M | $ 479.24M | $ 864.13M | $ 1.06B | $ 529.62M | |
$ 275.09M | $ 377.74M | $ 324.70M | $ 489.56M | $ 610.21M | $ 363.93M | |
$ 101.59M | $ 158.09M | $ 154.54M | $ 374.56M | $ 448.98M | $ 165.69M | |
$ 82.19M | $ 113.31M | $ 106.13M | $ 122.91M | $ 129.35M | $ 115.38M | |
$ 19.40M | $ 44.78M | $ 48.41M | $ 251.65M | $ 319.63M | $ 50.30M | |
$ -1.45M | $ -2.06M | $ -331.00K | $ -2.13M | $ -3.92M | $ -11.63M | |
$ -177.00K | $ -6.67M | $ -150.00K | $ -2.87M | $ 2.25M | $ 495.00K | |
$ 18.13M | $ 49.40M | $ 48.23M | $ 252.39M | $ 317.96M | $ 39.17M | |
$ 4.63M | $ 9.79M | $ 11.35M | $ 57.89M | $ 74.39M | $ 11.52M | |
$ -16.56M | $ -22.02M | $ -18.33M | $ 15.04M | - | - | |
$ 13.50M | $ 39.61M | $ 36.88M | $ 194.49M | $ 252.05M | $ -61.23M | |
$ 0.29 | $ 0.86 | $ 1.60 | $ 8.24 | $ 4.62 | $ -1.11 | |
$ 0.29 | $ 0.86 | $ 1.60 | $ 8.16 | $ 4.55 | $ -1.11 | |
$ 137.70M | $ 45.81M | $ 45.84M | $ 47.23M | $ 54.61M | $ 54.98M | |
$ 138.94M | $ 46.25M | $ 46.17M | $ 47.73M | $ 55.35M | $ 54.98M | |
- | $ 0.48 | - | - | $ 0.15 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.54 | $ 0.82 | |
- | - | - | - | - | - | |
$ 357.29M | $ 491.05M | $ 430.83M | $ 612.47M | $ 739.56M | $ 479.31M | |
$ 13.50M | $ 39.61M | $ 36.88M | $ 194.49M | $ 252.05M | $ -61.23M | |
$ 22.34M | $ 46.12M | $ 46.40M | - | $ 243.57M | $ 27.65M | |
- | - | - | - | $ 3.92M | $ 11.63M | |
$ 20.03M | $ 51.30M | $ 48.56M | $ 252.39M | $ 321.88M | $ 50.80M | |
$ 44.32M | $ 83.85M | $ 79.99M | $ 282.46M | $ 353.46M | $ 82.77M |