Income Statement | TTM | Mar 22 | Mar 21 | Mar 20 | Mar 19 |
---|---|---|---|---|---|
- | $ 129.83M | $ 113.11M | $ 105.60M | $ 85.13M | |
- | $ 68.54M | $ 64.36M | $ 57.33M | $ 44.40M | |
- | $ 61.30M | $ 48.74M | $ 48.27M | $ 40.73M | |
- | $ 42.66M | $ 39.76M | $ 38.08M | $ 36.33M | |
- | $ 18.64M | $ 8.98M | $ 10.19M | $ 4.40M | |
- | $ -2.43M | $ -3.44M | $ -8.33M | $ -8.38M | |
- | $ 1.43M | $ 1.24M | $ 10.24M | $ 1.72M | |
- | $ 18.68M | $ 7.89M | $ 12.88M | $ -2.26M | |
- | $ -1.16M | $ 105.00K | $ 185.00K | $ 168.00K | |
- | - | - | - | - | |
- | $ 19.85M | $ 7.78M | $ 12.69M | $ -2.43M | |
- | $ 0.19 | $ 0.08 | $ 0.13 | $ -0.02 | |
- | $ 0.19 | $ 0.08 | $ 0.13 | $ -0.02 | |
- | $ 104.68M | $ 103.30M | $ 97.31M | $ 97.31M | |
- | $ 104.68M | $ 103.30M | $ 97.31M | $ 97.31M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | $ 19.85M | $ 7.78M | $ 12.69M | $ -2.43M | |
- | $ 19.85M | $ 7.78M | $ 12.69M | $ -2.43M | |
- | $ 2.44M | $ 3.44M | $ 8.05M | $ 8.42M | |
- | $ 21.12M | $ 11.33M | $ 20.93M | $ 6.16M | |
- | $ 22.16M | $ 12.43M | $ 21.71M | $ 6.16M |