Income Statement | TTM | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 |
---|---|---|---|---|---|---|
$ 399.58M | $ 393.69M | $ 544.28M | $ 478.93M | $ 366.93M | $ 443.59M | |
$ 319.46M | $ 322.75M | $ 471.60M | $ 382.19M | $ 313.87M | $ 373.65M | |
$ 80.12M | $ 70.95M | $ 72.68M | $ 96.73M | $ 53.05M | $ 69.94M | |
$ 67.27M | $ 63.19M | $ 66.73M | $ 67.98M | $ 72.44M | $ 81.30M | |
$ 12.85M | $ 10.54M | $ 5.95M | $ 28.75M | $ -19.39M | $ -11.36M | |
$ -1.76M | $ -1.34M | $ -835.00K | $ -10.00K | $ -82.00K | $ 0.00 | |
$ -19.00K | $ -2.81M | $ -1.52M | $ 2.72M | $ -14.29M | $ -31.25M | |
$ 11.11M | $ 9.22M | $ 5.90M | $ 31.47M | $ -33.76M | $ -42.61M | |
$ -4.33M | $ -5.56M | $ 4.05M | $ 8.42M | $ -6.91M | $ -10.00M | |
- | $ 2.79M | - | - | - | - | |
$ 15.44M | $ 14.78M | $ 1.85M | $ 23.05M | $ -26.84M | $ -32.60M | |
$ 2.98 | $ 2.83 | $ 0.29 | $ 3.20 | $ -3.37 | $ -4.13 | |
$ 2.87 | $ 2.74 | $ 0.28 | $ 3.09 | $ -3.37 | $ -4.13 | |
$ 20.77M | $ 5.22M | $ 6.33M | $ 7.20M | $ 7.96M | $ 7.89M | |
$ 21.44M | $ 5.38M | $ 6.50M | $ 7.47M | $ 7.96M | $ 7.89M | |
$ 0.90 | $ 0.60 | $ 0.60 | $ 0.45 | $ 0.71 | $ 0.88 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 0.40 | |
- | - | - | $ 2.99 | $ -1.20 | - | |
- | - | - | - | - | - | |
$ 386.73M | $ 385.94M | $ 538.34M | $ 450.17M | $ 386.31M | $ 454.95M | |
$ 15.44M | $ 14.78M | $ 1.85M | $ 23.05M | $ -26.84M | $ -32.60M | |
$ 2.83M | $ 3.66M | - | $ 21.26M | $ -14.91M | $ -8.27M | |
- | - | - | $ 10.00K | $ 82.00K | $ 0.00 | |
$ 12.87M | $ 10.56M | $ 6.74M | $ 31.48M | $ -33.67M | $ -42.61M | |
$ 17.07M | $ 15.13M | $ 11.91M | $ 36.69M | $ -25.30M | $ -35.17M |