Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 321.73M | $ 287.48M | $ 253.66M | $ 170.96M | $ 174.81M | |
$ ― | $ 131.15M | $ 110.22M | $ 107.49M | $ 79.17M | $ 81.77M | |
$ ― | $ 190.58M | $ 177.26M | $ 146.17M | $ 91.80M | $ 93.04M | |
$ ― | $ 116.17M | $ 100.48M | $ 93.42M | $ 93.80M | $ 98.50M | |
$ ― | $ 74.42M | $ 76.78M | $ 52.75M | $ -2.00M | $ -5.46M | |
$ ― | $ -1.43M | $ -138.00K | $ -718.00K | $ -644.00K | $ -796.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 70.97M | $ 76.40M | $ 47.96M | $ -3.98M | $ -6.66M | |
$ ― | $ 7.39M | $ 10.49M | $ 3.96M | $ -1.24M | $ -270.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 63.58M | $ 65.91M | $ 44.00M | $ -2.75M | $ -6.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 247.31M | $ 210.70M | $ 200.91M | $ 172.96M | $ 180.27M | |
$ ― | $ 63.58M | $ 65.91M | $ 44.00M | $ -2.75M | $ -6.39M | |
$ ― | $ 63.58M | $ 65.91M | $ 44.00M | $ -2.75M | $ -7.44M | |
$ ― | $ 151.00K | $ 200.00K | $ 83.00K | $ 579.00K | $ 703.00K | |
$ ― | $ 71.12M | $ 76.60M | $ 48.04M | $ -3.40M | $ -5.95M | |
$ ― | $ 86.30M | $ 90.97M | $ 63.20M | $ 12.49M | $ 9.40M |