Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 | Mar 18 |
---|---|---|---|---|---|---|
- | $ 260.55M | $ 195.96M | $ 191.00M | $ 174.09M | $ 155.70M | |
- | $ 42.49M | $ 115.06M | $ 119.56M | $ 111.89M | $ 109.11M | |
- | $ 218.06M | $ 80.90M | $ 71.44M | $ 62.20M | $ 46.59M | |
- | $ 131.14M | $ 25.45M | $ 18.13M | $ 18.96M | $ 13.58M | |
- | $ 86.92M | $ 55.45M | $ 53.31M | $ 43.24M | $ 33.01M | |
- | $ -8.14M | $ -4.07M | $ -3.58M | $ -4.48M | $ -5.58M | |
- | - | - | - | - | - | |
- | $ 83.22M | $ 53.53M | $ 52.55M | $ 40.84M | $ 27.76M | |
- | $ 8.68M | $ 4.59M | $ 7.53M | $ 9.09M | $ 7.32M | |
- | - | - | - | - | - | |
- | $ 74.54M | $ 48.94M | $ 45.02M | $ 31.75M | $ 20.44M | |
- | $ 0.39 | $ 0.26 | $ 0.24 | $ 0.17 | $ 0.11 | |
- | $ 0.39 | $ 0.26 | $ 0.24 | $ 0.17 | $ 0.11 | |
- | $ 190.13M | $ 190.13M | $ 190.13M | $ 190.13M | $ 190.13M | |
- | $ 19.01M | $ 190.13M | $ 190.13M | $ 190.13M | $ 190.13M | |
- | $ 0.22 | $ 0.18 | $ 0.20 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 7.17K | $ 9.32K | $ 1.77M | $ 1.66M | |
- | - | $ 140.51M | $ 137.69M | $ 130.85M | $ 122.69M | |
- | $ 74.54M | $ 48.94M | $ 45.02M | $ 31.75M | $ 20.44M | |
- | - | $ 48.79M | $ 45.01M | $ 31.74M | $ 20.43M | |
- | - | $ 5.11M | $ 4.44M | $ 5.30M | $ 6.18M | |
- | $ 91.36M | $ 58.63M | $ 57.00M | $ 46.14M | $ 33.95M | |
- | - | $ 63.79M | $ 61.48M | $ 51.33M | $ 39.02M |