Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.24B | $ 4.24B | $ 3.46B | $ 3.73B | $ 4.21B | $ 3.50B | |
$ 3.04B | $ 3.04B | $ 2.94B | $ 2.71B | $ 1.92B | $ 2.15B | |
$ 1.20B | $ 1.20B | $ 515.40M | $ 1.02B | $ 2.30B | $ 1.35B | |
$ 358.20M | $ 358.20M | $ 317.90M | $ 568.50M | $ 419.90M | $ 388.80M | |
$ 840.30M | $ 840.30M | $ 197.50M | $ 449.40M | $ 1.88B | $ 960.10M | |
$ -28.50M | $ -28.50M | $ -75.40M | $ 59.20M | $ -85.30M | $ -69.00M | |
$ 51.80M | $ 51.80M | $ 15.40M | $ 79.20M | $ 7.40M | $ 72.70M | |
$ 708.60M | $ 708.60M | $ 106.70M | $ 469.40M | $ 1.80B | $ 963.80M | |
$ 293.20M | $ 293.20M | $ 76.10M | $ 250.70M | $ 439.80M | $ 246.70M | |
- | - | - | - | - | - | |
$ 416.30M | $ 416.30M | $ -605.20M | $ 221.20M | $ 1.34B | $ 718.60M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.52B | $ 3.40B | - | $ -3.28B | $ 2.34B | $ 2.54B | |
- | - | - | - | $ 89.60M | $ 76.90M | |
$ 416.30M | $ 416.30M | $ -605.20M | $ 221.20M | $ 1.34B | $ 718.60M | |
$ 574.52M | $ 574.52M | $ 92.72M | $ 263.41M | $ 1.34B | $ 664.73M | |
$ 777.60M | $ 777.60M | $ 174.90M | $ 540.90M | $ 1.89B | $ 1.04B | |
$ 1.76B | $ 1.76B | $ 958.90M | $ 1.38B | $ 2.73B | $ 1.77B |