Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 15.46B | $ 15.47B | $ 13.74B | $ 14.16B | $ 14.16B | $ 17.32B | |
$ 14.84B | $ 15.00B | $ 13.39B | $ 13.70B | $ 13.76B | $ 17.53B | |
$ 614.00M | $ 477.00M | $ 355.00M | $ 454.00M | $ 399.53M | $ -216.58M | |
$ 229.00M | $ 232.00M | $ -195.00M | $ 226.00M | $ 201.52M | $ 165.92M | |
$ 340.00M | $ 147.00M | $ 160.00M | $ 228.00M | $ 198.00M | $ -382.50M | |
$ 166.00M | $ 168.00M | $ 35.00M | $ -73.00M | $ -41.79M | $ -18.50M | |
$ -299.00M | $ 29.00M | $ -39.00M | $ 222.00M | $ -152.72M | $ -670.50M | |
$ 506.00M | $ 315.00M | $ 244.00M | $ -370.00M | $ 3.49M | $ -1.07B | |
$ 257.00M | $ 236.00M | $ 171.00M | $ 20.00M | $ 15.86M | $ 485.23M | |
$ -19.00M | $ -29.00M | $ -39.00M | $ -24.00M | - | - | |
$ 294.00M | $ 83.00M | $ 212.00M | $ -893.00M | $ -435.05M | $ -1.52B | |
$ 1.72 | $ 0.55 | $ 0.75 | $ -3.29 | $ -3.10 | $ -10.87 | |
$ 1.70 | $ 0.54 | $ 0.73 | $ -3.29 | $ -3.10 | $ -10.87 | |
$ 629.00M | $ 150.00M | $ 142.00M | $ 130.40M | $ 140.51M | $ 140.06M | |
$ 643.00M | $ 153.00M | $ 145.00M | $ 130.40M | $ 140.51M | $ 140.06M | |
- | - | - | $ 16.25 | $ 0.10 | $ 0.73 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.07B | $ 15.23B | $ 13.63B | $ 13.93B | $ 13.96B | $ 17.70B | |
$ 294.00M | $ 139.00M | $ 145.00M | $ -429.00M | $ -435.05M | $ -1.52B | |
$ 398.98M | - | $ 126.76M | - | $ 32.40M | $ -1.04B | |
- | - | - | - | $ 65.37M | $ 74.10M | |
$ 562.00M | $ 375.00M | $ 249.00M | $ -133.52M | $ 68.86M | $ -997.39M | |
$ 342.00M | $ 449.00M | $ 322.00M | $ -59.17M | $ 174.44M | $ -826.91M |