Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.55B | $ 3.55B | $ 3.44B | $ 1.55B | $ 1.30B | $ 1.21B | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 442.80M | $ 483.60M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 222.70M | $ -27.60M | $ 148.30M | $ 150.70M | $ 141.70M | |
$ ― | $ 442.80M | $ 483.60M | $ 713.50M | $ 608.20M | $ 505.10M | |
$ ― | $ 105.60M | $ 75.90M | $ 130.20M | $ 106.20M | $ 94.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 338.00M | $ 408.90M | $ 997.90M | $ 528.80M | $ 432.40M | |
$ ― | $ 1.11 | $ 0.95 | $ 3.36 | $ 1.78 | $ 1.48 | |
$ ― | $ 1.11 | $ 0.95 | $ 3.35 | $ 1.78 | $ 1.48 | |
$ ― | $ 303.99M | $ 300.21M | $ 297.48M | $ 296.69M | $ 291.51M | |
$ ― | $ 305.05M | $ 301.54M | $ 298.35M | $ 296.69M | $ 292.09M | |
$ ― | $ 1.03 | $ 2.23 | $ 1.52 | $ 1.11 | $ 0.91 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -3.11B | $ -2.95B | $ -833.90M | $ -689.30M | $ -709.60M | |
$ ― | $ 338.00M | $ 408.90M | $ 997.90M | $ 528.80M | $ 432.40M | |
$ ― | $ 332.10M | $ 391.72M | $ 577.93M | $ 492.64M | $ 409.13M | |
$ ― | $ 141.80M | $ 78.10M | $ 13.70M | $ 14.30M | $ 20.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |