Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 519.21M | $ 519.21M | $ 510.74M | $ 146.12M | $ 161.51M | $ 190.42M | |
$ 422.13M | $ 422.13M | $ 407.32M | $ 120.74M | $ 141.41M | $ 160.66M | |
$ 97.08M | $ 97.08M | $ 103.42M | $ 25.38M | $ 20.10M | $ 29.76M | |
$ 104.98M | $ 104.98M | $ 70.67M | $ 155.83M | $ 28.36M | $ 31.08M | |
$ -7.91M | $ -7.91M | $ 32.75M | $ -130.45M | $ -8.27M | $ -1.32M | |
$ -11.22M | $ -11.22M | $ -15.07M | $ -8.35M | $ -4.83M | $ -6.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -18.27M | $ -18.27M | $ 23.73M | $ -157.44M | $ -2.44M | $ 436.00K | |
$ 5.20M | $ 5.20M | $ 5.27M | $ 6.08M | $ 2.06M | $ 9.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -23.48M | $ -23.48M | $ 18.46M | $ -163.52M | $ -4.49M | $ -9.10M | |
$ ― | $ ― | $ ― | $ -1.08 | $ -0.03 | $ -0.03 | |
$ ― | $ ― | $ ― | $ -1.08 | $ -0.03 | $ -0.03 | |
$ ― | $ ― | $ ― | $ 151.44M | $ 151.37M | $ 334.45M | |
$ ― | $ ― | $ ― | $ 151.44M | $ 151.37M | $ 334.45M | |
$ ― | $ ― | $ ― | $ 0.00 | $ 0.33 | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 965.00K | $ 1.24M | $ 1.98M | |
$ 527.11M | $ 527.11M | $ 477.99M | $ 276.57M | $ 169.78M | $ 191.74M | |
$ -23.48M | $ -23.48M | $ 18.46M | $ -163.52M | $ -4.49M | $ -9.10M | |
$ -29.52M | $ -26.40M | $ 18.46M | $ -163.52M | $ -4.49M | $ -9.10M | |
$ ― | $ 11.22M | $ 15.40M | $ 10.65M | $ 6.79M | $ 8.12M | |
$ -7.05M | $ -7.05M | $ 39.13M | $ -146.79M | $ 4.36M | $ 8.55M | |
$ -7.05M | $ -453.00K | $ 33.76M | $ -140.72M | $ 4.74M | $ 8.78M |