Income Statement | TTM | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 |
---|---|---|---|---|---|---|
$ ― | $ 694.52M | $ 623.07M | $ 465.38M | $ 443.89M | $ 423.98M | |
$ ― | $ 305.13M | $ 278.88M | $ 216.13M | $ 197.05M | $ 188.17M | |
$ ― | $ 389.40M | $ 344.19M | $ 249.25M | $ 246.84M | $ 235.81M | |
$ ― | $ 224.40M | $ 204.77M | $ 180.52M | $ 171.54M | $ 163.59M | |
$ ― | $ 165.00M | $ 139.42M | $ 68.73M | $ 75.30M | $ 72.22M | |
$ ― | $ -2.00M | $ -1.85M | $ -1.67M | $ -216.00K | $ -269.00K | |
$ ― | $ 2.68M | $ 12.45M | $ 11.04M | $ 2.61M | $ 2.42M | |
$ ― | $ 165.68M | $ 150.02M | $ 78.09M | $ 77.69M | $ 74.37M | |
$ ― | $ 43.67M | $ 37.13M | $ 20.80M | $ 20.55M | $ 23.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 122.01M | $ 112.89M | $ 57.30M | $ 57.14M | $ 50.97M | |
$ ― | $ 1.49 | $ 1.40 | $ 0.72 | $ 0.72 | $ 0.64 | |
$ ― | $ 1.49 | $ 1.40 | $ 0.72 | $ 0.72 | $ 0.64 | |
$ ― | $ 81.67M | $ 80.66M | $ 79.80M | $ 79.51M | $ 79.22M | |
$ ― | $ 81.67M | $ 80.66M | $ 79.80M | $ 79.51M | $ 79.22M | |
$ ― | $ 0.78 | $ 0.69 | $ 0.00 | $ 0.20 | $ 0.43 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 122.01M | $ 112.89M | $ 57.30M | $ 57.14M | $ 50.97M | |
$ ― | $ 121.96M | $ 112.76M | $ 57.29M | $ 56.58M | $ 50.84M | |
$ ― | $ 415.00K | $ 2.00M | $ 1.72M | $ 284.00K | $ 320.00K | |
$ ― | $ 166.09M | $ 152.03M | $ 79.81M | $ 77.98M | $ 74.69M | |
$ ― | $ 191.09M | $ 175.54M | $ 101.55M | $ 91.86M | $ 87.59M |