Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.90B | $ 2.29B | $ 2.36B | $ 1.99B | $ 2.39B | $ 1.01B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 459.16M | $ 325.13M | $ 556.80M | $ 996.90M | $ 1.38B | $ -115.98M | |
$ 93.97M | $ 61.21M | $ 88.47M | $ 169.67M | $ 261.92M | $ -12.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 372.38M | $ 133.88M | $ 255.22M | $ 463.20M | $ 631.81M | $ 471.03M | |
$ 2.02 | $ 1.42 | $ 2.45 | $ 3.95 | $ 5.19 | $ -0.53 | |
$ 2.01 | $ 1.42 | $ 2.44 | $ 3.91 | $ 5.16 | $ -0.53 | |
$ 354.42M | $ 94.08M | $ 104.00M | $ 117.34M | $ 121.69M | $ 113.92M | |
$ 355.00M | $ 94.08M | $ 104.42M | $ 118.42M | $ 122.33M | $ 113.92M | |
$ 0.96 | $ 0.24 | $ 0.24 | $ 0.24 | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 187.89M | $ 142.04M | $ 265.03M | $ 476.88M | $ 649.20M | $ -58.59M | |
$ 173.27M | $ -314.78M | $ ― | $ ― | $ ― | $ ― | |
$ 95.95M | $ 99.29M | $ 92.03M | $ 79.97M | $ 87.73M | $ 121.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |