Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.80B | $ 3.91B | $ 4.17B | $ 4.12B | $ 4.04B | $ 4.02B | |
$ 1.45B | $ 1.73B | $ 1.97B | $ 1.91B | $ 1.79B | $ 1.03B | |
$ 2.35B | $ 2.18B | $ 2.20B | $ 2.21B | $ 2.24B | $ 2.99B | |
$ 3.78B | $ 3.77B | $ 4.10B | $ 3.95B | $ 3.86B | $ 3.91B | |
$ 19.00M | $ 139.00M | $ 69.00M | $ 170.00M | $ 173.00M | $ 112.00M | |
$ 197.00M | $ 186.00M | $ 155.00M | $ -175.00M | $ -112.00M | $ -110.00M | |
$ 283.00M | $ 143.00M | $ 137.00M | $ -164.00M | $ -169.00M | $ -165.00M | |
$ 4.00M | $ 111.00M | $ 72.00M | $ 180.00M | $ 250.00M | $ 185.00M | |
$ 25.00M | $ 53.00M | $ 37.00M | $ 20.00M | $ 17.00M | $ 52.00M | |
$ 159.00M | $ 158.00M | $ 158.00M | $ 179.00M | $ 179.00M | $ 166.00M | |
$ -30.00M | $ 54.00M | $ 30.00M | $ 155.00M | $ 229.00M | $ 127.00M | |
$ -0.33 | $ 0.64 | $ 0.35 | $ 1.80 | $ 2.66 | $ 1.47 | |
$ -0.35 | $ 0.63 | $ 0.35 | $ 1.77 | $ 2.62 | $ 1.44 | |
$ 342.00M | $ 85.00M | $ 85.00M | $ 86.00M | $ 86.00M | $ 86.00M | |
$ 352.00M | $ 87.00M | $ 86.00M | $ 87.00M | $ 87.00M | $ 88.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.05B | $ 3.75B | $ 4.08B | $ 5.07B | $ 4.88B | $ 4.94B | |
$ -30.00M | $ 54.00M | $ 30.00M | $ 155.00M | $ 229.00M | $ 127.00M | |
$ 81.68M | $ 104.69M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 190.00M | $ 307.00M | $ 235.00M | $ 355.00M | $ 362.00M | $ 188.00M | |
$ 356.00M | $ 963.00M | $ 935.00M | $ 1.03B | $ 1.04B | $ 890.00M |