Income Statement | TTM | Apr 23 | Apr 22 | Apr 21 | Apr 20 | Apr 19 |
---|---|---|---|---|---|---|
$ 376.69M | $ 479.24M | $ 864.13M | $ 1.06B | $ 529.62M | $ 638.28M | |
$ 275.09M | $ 324.70M | $ 489.56M | $ 610.21M | $ 363.93M | $ 412.05M | |
$ 101.59M | $ 154.54M | $ 374.56M | $ 448.98M | $ 165.69M | $ 226.23M | |
$ 82.19M | $ 106.13M | $ 122.91M | $ 129.35M | $ 115.38M | $ 177.78M | |
$ 19.40M | $ 48.41M | $ 251.65M | $ 319.63M | $ 50.30M | $ 48.45M | |
$ -1.45M | $ -331.00K | $ -2.13M | $ -3.92M | $ -11.63M | $ -9.35M | |
$ -177.00K | $ -150.00K | $ -2.87M | $ 2.25M | $ 495.00K | $ -10.36M | |
$ 18.13M | $ 48.23M | $ 252.39M | $ 317.96M | $ 39.17M | $ 28.74M | |
$ 4.63M | $ 11.35M | $ 57.89M | $ 74.39M | $ 11.52M | $ 10.33M | |
$ -16.56M | $ -18.33M | $ 15.04M | - | - | - | |
$ 13.50M | $ 36.88M | $ 194.49M | $ 252.05M | $ -61.23M | $ 18.41M | |
$ 0.29 | $ 1.60 | $ 8.24 | $ 4.62 | $ -1.11 | $ 0.34 | |
$ 0.29 | $ 1.60 | $ 8.16 | $ 4.55 | $ -1.11 | $ 0.33 | |
$ 137.70M | $ 45.84M | $ 47.23M | $ 54.61M | $ 54.98M | $ 54.48M | |
$ 138.94M | $ 46.17M | $ 47.73M | $ 55.35M | $ 54.98M | $ 55.22M | |
- | - | - | $ 0.15 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 4.54 | $ 0.82 | $ 0.83 | |
- | - | - | - | - | - | |
$ 357.29M | $ 430.83M | $ 612.47M | $ 739.56M | $ 479.31M | $ 589.83M | |
$ 13.50M | $ 36.88M | $ 194.49M | $ 252.05M | $ -61.23M | $ 18.41M | |
$ 22.34M | $ 46.40M | - | $ 243.57M | $ 27.65M | $ 25.07M | |
- | - | - | $ 3.92M | $ 11.63M | $ 9.35M | |
$ 19.55M | $ 50.13M | $ 252.39M | $ 321.88M | $ 50.80M | $ 38.09M | |
$ 43.84M | $ 81.56M | $ 282.46M | $ 353.46M | $ 82.77M | $ 91.95M |