Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 232.60M | $ 207.22M | $ 131.60M | $ 202.55M | $ 185.66M | $ 154.27M | |
$ 54.69M | $ 54.69M | $ 40.38M | $ 40.61M | $ 34.87M | $ 35.94M | |
$ 177.92M | $ 152.54M | $ 91.22M | $ 161.94M | $ 150.79M | $ 118.33M | |
$ 86.83M | $ 61.45M | $ -3.34M | $ 87.76M | $ 78.16M | $ 59.09M | |
$ 91.09M | $ 91.09M | $ 94.55M | $ 74.18M | $ 72.63M | $ 59.24M | |
$ -62.79M | $ -62.79M | $ -52.41M | $ -28.09M | $ -33.60M | $ -37.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 59.91M | $ 59.91M | $ 72.44M | $ 89.46M | $ 97.86M | $ 55.93M | |
$ 17.05M | $ 17.05M | $ 14.05M | $ 16.35M | $ 17.17M | $ 8.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.02M | $ 31.02M | $ 57.80M | $ 70.01M | $ 80.91M | $ 47.69M | |
$ 0.38 | $ 0.37 | $ 0.71 | $ 0.88 | $ 1.13 | $ 0.68 | |
$ 0.38 | $ 0.37 | $ 0.71 | $ 0.88 | $ 1.13 | $ 0.68 | |
$ 331.36M | $ 84.04M | $ 81.84M | $ 79.74M | $ 71.71M | $ 69.96M | |
$ 331.36M | $ 84.04M | $ 81.84M | $ 79.74M | $ 71.71M | $ 69.96M | |
$ 0.75 | $ 0.74 | $ 0.70 | $ 0.51 | $ 0.46 | $ 0.44 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.70 | $ 1.42 | $ 1.18 | $ 1.07 | $ 1.17 | $ 0.89 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.37M | $ 1.37M | $ 1.53M | $ 510.00K | $ 1.01M | $ 3.06M | |
$ 141.51M | $ 116.14M | $ 37.05M | $ 128.37M | $ 113.03M | $ 95.03M | |
$ 31.02M | $ 31.02M | $ 57.80M | $ 70.01M | $ 80.91M | $ 47.69M | |
$ 31.02M | $ 31.02M | $ 57.80M | $ 70.01M | $ 80.91M | $ 47.69M | |
$ 71.22M | $ 71.22M | $ 59.26M | $ 36.76M | $ 42.66M | $ 46.10M | |
$ 131.13M | $ 131.13M | $ 131.69M | $ 126.22M | $ 140.52M | $ 102.03M | |
$ 205.01M | $ 205.01M | $ 174.68M | $ 165.00M | $ 174.76M | $ 131.61M |