Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 167.39M | $ 153.11M | $ 63.34M | $ 86.50M | $ 91.52M | $ 74.83M | |
$ 70.91M | $ 69.95M | $ 53.63M | $ 66.64M | $ 71.80M | $ 65.06M | |
$ 96.49M | $ 83.16M | $ 9.71M | $ 19.86M | $ 19.72M | $ 9.77M | |
$ 18.52M | $ 15.17M | $ 7.66M | $ 6.98M | $ 7.54M | $ 6.10M | |
$ 77.96M | $ 67.98M | $ 2.05M | $ 12.88M | $ 12.18M | $ 3.67M | |
$ -15.32M | $ -17.62M | $ -22.20M | $ -23.63M | $ -25.21M | $ -17.35M | |
$ -12.35M | $ -9.02M | $ 1.79M | $ -896.00K | $ -8.01M | $ 10.45M | |
$ 50.29M | $ 41.35M | $ -18.36M | $ -11.64M | $ -21.04M | $ -3.23M | |
- | $ 0.00 | $ 0.00 | $ 54.00K | $ 16.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ 50.31M | $ 41.35M | $ -18.36M | $ -11.70M | $ -21.06M | $ -3.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 89.43M | $ 85.13M | $ 61.29M | $ 73.61M | $ 79.34M | $ 71.16M | |
$ 50.31M | $ 41.35M | $ -18.36M | $ -11.70M | $ -21.06M | $ -3.23M | |
$ 55.80M | $ 47.57M | $ -22.47M | $ -11.66M | $ -15.82M | $ -14.55M | |
$ 10.21M | $ 13.72M | $ 14.63M | $ 14.80M | $ 19.35M | $ 14.68M | |
$ 60.49M | $ 55.07M | $ -3.73M | $ 3.16M | $ -1.69M | $ 11.45M | |
$ 60.49M | $ 72.22M | $ 8.99M | $ 14.17M | $ 9.19M | $ 21.96M |