Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 254.40M | $ 254.40M | - | $ 180.21M | $ 170.88M | $ 163.01M | |
$ -7.35M | $ -7.35M | $ -1.00M | $ -26.00M | $ -3.45M | $ -10.13M | |
$ 67.86M | $ 67.86M | $ 60.79M | $ 57.35M | $ 56.03M | $ 54.19M | |
- | - | - | - | - | - | |
- | - | $ -5.96M | - | - | - | |
$ 179.20M | $ 179.20M | $ 133.83M | $ 96.86M | $ 111.41M | $ 98.70M | |
$ 50.35M | $ 50.35M | $ 38.59M | $ 27.39M | $ 33.03M | $ 27.70M | |
- | - | - | - | - | - | |
$ 128.84M | $ 128.84M | $ 95.23M | $ 69.27M | $ 77.70M | $ 69.83M | |
$ 6.41 | $ 8.84 | - | $ 4.65 | $ 5.16 | $ 4.64 | |
$ 6.31 | $ 8.70 | - | $ 4.65 | $ 5.16 | $ 4.64 | |
$ 43.91M | $ 14.58M | - | $ 14.89M | $ 15.06M | $ 15.06M | |
$ 44.60M | $ 14.81M | - | $ 14.89M | $ 15.06M | $ 15.06M | |
$ 1.41 | $ 1.84 | - | $ 1.20 | $ 1.20 | $ 1.02 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 240.01M | $ 240.01M | $ 186.88M | $ 148.15M | $ 161.19M | $ 144.10M | |
$ 128.84M | $ 128.84M | $ 95.23M | $ 69.47M | $ 78.37M | $ 70.99M | |
$ 128.84M | $ 130.87M | - | $ 69.47M | $ 79.23M | $ 69.97M | |
$ 374.00K | $ 374.00K | - | $ 215.00K | $ 961.00K | $ 1.87M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |