Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 346.29M | $ 346.29M | $ 318.16M | $ 301.69M | $ 398.70M | $ 350.63M | |
$ 71.61M | $ 71.61M | $ 21.25M | $ 21.88M | $ 85.17M | $ 56.11M | |
$ 274.67M | $ 274.67M | $ 296.91M | $ 279.82M | $ 313.53M | $ 294.52M | |
$ 287.76M | $ 283.29M | $ 249.97M | $ 256.85M | $ 267.21M | $ 254.57M | |
$ -13.08M | $ -8.61M | $ 46.94M | $ 22.96M | $ 46.32M | $ 39.95M | |
$ -14.33M | $ -14.33M | $ -4.66M | $ -3.74M | $ -3.71M | $ -3.42M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.75M | $ 20.75M | $ 87.71M | $ 62.05M | $ 77.41M | $ 76.31M | |
$ 13.51M | $ 13.51M | $ 35.90M | $ 21.37M | $ 21.06M | $ 18.19M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.28M | $ 7.28M | $ 47.90M | $ 37.70M | $ 52.87M | $ 51.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.70M | $ 3.76M | $ 3.49M | $ 3.33M | $ 2.71M | $ 13.56M | |
$ 359.37M | $ 354.90M | $ 271.22M | $ 278.73M | $ 352.38M | $ 310.68M | |
$ 7.28M | $ 7.28M | $ 47.90M | $ 37.70M | $ 52.87M | $ 51.66M | |
$ -1.07M | $ 829.20K | $ 43.98M | $ 31.40M | $ 51.44M | $ 56.31M | |
$ 4.56M | $ 5.01M | $ 5.90M | $ 6.24M | $ 5.34M | $ 149.00K | |
$ 25.31M | $ 25.77M | $ 93.60M | $ 68.28M | $ 82.75M | $ 76.45M | |
$ 68.68M | $ 69.14M | $ 131.35M | $ 110.59M | $ 138.31M | $ 118.69M |