Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|---|
$ 777.66M | $ 757.90M | $ 626.43M | $ 419.20M | $ 385.87M | $ 350.15M | |
$ 1.09B | $ 439.69M | $ 370.47M | $ 234.66M | $ 208.82M | $ 188.78M | |
$ 342.45M | $ 318.21M | $ 255.96M | $ 184.55M | $ 177.05M | $ 161.37M | |
$ 187.91M | $ 179.15M | $ 158.58M | $ 125.33M | $ 110.03M | $ 100.93M | |
$ 154.54M | $ 139.07M | $ 97.38M | $ 59.22M | $ 67.02M | $ 60.44M | |
$ -14.19M | $ -13.20M | $ -5.45M | $ -2.38M | $ -1.33M | $ -1.44M | |
$ 5.62M | $ -42.00K | $ 466.00K | $ -5.97M | $ -8.09M | $ 2.44M | |
$ 134.61M | $ 125.91M | $ 91.47M | $ 50.87M | $ 57.60M | $ 61.44M | |
$ 37.12M | $ 29.34M | $ 24.15M | $ 10.77M | $ 12.78M | $ 15.39M | |
- | - | - | - | - | - | |
$ 96.95M | $ 96.44M | $ 66.39M | $ 40.10M | $ 45.88M | $ 45.57M | |
$ 6.24 | $ 6.22 | $ 4.21 | $ 2.67 | $ 3.05 | $ 2.96 | |
$ 6.23 | $ 6.20 | $ 4.20 | $ 2.65 | $ 3.02 | $ 2.93 | |
$ 62.12M | $ 15.51M | $ 15.76M | $ 15.02M | $ 15.04M | $ 15.41M | |
$ 62.28M | $ 15.55M | $ 15.81M | $ 15.13M | $ 15.21M | $ 15.53M | |
- | - | - | $ 0.54 | $ 0.54 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.37 | - | - | |
- | - | - | - | - | - | |
$ 1.28B | $ 618.84M | $ 529.05M | $ 359.99M | $ 318.85M | $ 289.71M | |
$ 97.06M | $ 96.44M | $ 66.39M | $ 40.10M | $ 45.88M | $ 45.57M | |
$ 97.52M | - | - | $ 40.10M | $ 45.56M | $ 46.05M | |
- | - | - | $ 2.38M | $ 1.33M | $ 1.44M | |
$ 137.36M | $ 125.91M | $ 91.47M | $ 53.25M | $ 58.93M | $ 62.88M | |
$ 174.27M | $ 161.47M | $ 128.35M | $ 76.29M | $ 73.78M | $ 76.72M |