Income Statement | TTM | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 |
---|---|---|---|---|---|---|
$ 706.33M | $ 720.63M | $ 741.05M | $ 735.34M | $ 656.23M | $ 604.53M | |
$ 426.89M | $ 438.63M | $ 455.95M | $ 465.39M | $ 414.97M | $ 389.08M | |
$ 279.44M | $ 282.00M | $ 285.10M | $ 269.95M | $ 241.26M | $ 215.46M | |
$ 172.59M | $ 172.33M | $ 172.28M | $ 175.63M | $ 163.99M | $ 150.26M | |
$ 98.92M | $ 101.74M | $ 171.09M | $ 88.29M | $ 59.16M | $ 60.53M | |
$ -4.25M | $ -4.54M | $ -5.41M | $ -5.87M | $ -5.99M | $ -7.47M | |
$ 2.04M | $ 1.80M | $ -60.37M | $ -7.15M | $ 15.10M | $ -1.02M | |
$ 93.48M | $ 95.12M | $ 163.95M | $ 81.29M | $ 52.70M | $ 54.07M | |
$ 20.59M | $ 21.53M | $ 24.80M | $ 19.81M | $ 14.16M | $ 13.06M | |
- | - | - | - | - | - | |
$ 72.46M | $ 73.07M | $ 138.99M | $ 61.39M | $ 36.47M | $ 20.19M | |
$ 6.15 | $ 6.22 | $ 11.77 | $ 5.13 | $ 3.00 | $ 1.64 | |
$ 6.09 | $ 6.14 | $ 11.58 | $ 5.06 | $ 2.97 | $ 1.63 | |
$ 47.10M | $ 11.76M | $ 11.81M | $ 11.97M | $ 12.16M | $ 12.32M | |
$ 47.59M | $ 11.90M | $ 12.01M | $ 12.12M | $ 12.26M | $ 12.39M | |
$ 1.20 | $ 1.18 | $ 1.10 | - | $ 0.94 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 599.47M | $ 610.97M | $ 628.23M | $ 641.03M | $ 578.97M | $ 539.34M | |
$ 72.46M | $ 73.07M | $ 138.99M | $ 61.39M | $ 36.47M | $ 20.19M | |
$ 105.45M | $ 106.28M | $ 72.75M | $ 70.41M | $ 61.82M | - | |
- | - | - | - | - | - | |
$ 97.29M | $ 99.15M | $ 169.19M | $ 87.16M | $ 56.62M | $ 40.72M | |
$ 125.41M | $ 127.29M | $ 197.67M | $ 116.86M | $ 89.86M | $ 73.02M |