Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.38B | $ 9.71B | $ 6.32B | $ 3.47B | $ 3.03B | $ 3.25B | |
$ 4.91B | $ 6.37B | $ 4.49B | $ 3.06B | $ 2.71B | $ 2.63B | |
$ 2.48B | $ 3.35B | $ 1.83B | $ 412.10M | $ 322.80M | $ 622.10M | |
$ 281.40M | $ 373.00M | $ 267.60M | $ 242.70M | $ 223.60M | $ 180.40M | |
$ 2.19B | $ 2.97B | $ 1.56B | $ 169.40M | $ 99.20M | $ 441.70M | |
$ -137.40M | $ -236.50M | $ -215.30M | $ -251.80M | $ -299.60M | $ -332.00M | |
- | - | - | - | - | - | |
$ 2.11B | $ 2.84B | $ 1.30B | $ -49.60M | $ -278.50M | $ 108.90M | |
$ 274.20M | $ 413.80M | $ 137.10M | $ 44.50M | $ 21.70M | $ 9.40M | |
- | - | - | - | - | - | |
$ 921.00M | $ 1.24B | $ 570.50M | $ -177.70M | $ -334.70M | $ -48.70M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.19B | $ 6.74B | $ 4.76B | $ 3.30B | $ 2.93B | $ 2.81B | |
$ 921.00M | $ 1.24B | $ 570.50M | $ -177.70M | $ -334.70M | $ -48.70M | |
$ 900.15M | $ 1.19B | $ 625.39M | $ -151.97M | $ -332.45M | $ -102.81M | |
$ 258.90M | $ 243.50M | $ 219.30M | $ 256.20M | $ 305.50M | $ 340.70M | |
$ 2.37B | $ 3.08B | $ 1.52B | $ 206.60M | $ 27.00M | $ 449.60M | |
$ 2.82B | $ 3.68B | $ 2.41B | $ 798.80M | $ 571.70M | $ 874.50M |