Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.37B | $ 4.37B | $ 5.24B | $ 2.98B | $ 2.76B | $ 2.71B | |
$ 1.34B | $ 1.34B | $ 1.92B | $ 867.87M | $ 750.69M | $ 600.24M | |
$ 3.02B | $ 3.02B | $ 3.31B | $ 2.12B | $ 2.01B | $ 2.11B | |
$ 3.42B | $ 3.39B | $ 3.67B | $ 1.41B | $ 2.29B | $ 2.15B | |
$ -289.70M | $ -260.76M | $ -474.77M | $ 704.86M | $ -272.52M | $ -47.13M | |
$ -133.88M | $ -157.63M | $ -110.17M | $ -595.53M | $ -8.99M | $ 3.26M | |
$ -761.78M | $ -785.53M | $ 1.06B | $ -239.10M | $ 525.67M | $ 15.56M | |
$ 367.13M | $ 367.13M | $ -1.53B | $ 109.33M | $ 244.16M | $ -28.31M | |
$ 108.82M | $ 108.82M | $ -331.09M | $ -19.90M | $ -45.71M | $ -60.49M | |
- | - | - | - | - | - | |
$ 265.94M | $ 265.94M | $ -1.29B | $ 130.91M | $ 269.73M | $ 22.89M | |
$ 2.89 | $ 6.14 | $ -27.13 | $ 6.70 | $ 3.16 | $ 5.06 | |
$ 2.36 | $ 5.94 | $ -27.13 | $ 6.31 | $ 2.97 | $ 5.06 | |
$ 334.28M | $ 83.57M | $ 86.35M | $ 86.22M | $ 85.36M | $ 85.13M | |
$ 345.86M | $ 86.46M | $ 86.35M | $ 91.83M | $ 90.95M | $ 85.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.76B | $ 4.73B | $ 5.60B | $ 2.28B | $ 3.04B | $ 2.75B | |
$ 265.94M | $ 265.94M | $ -1.17B | $ 130.91M | $ 269.73M | $ 22.89M | |
$ -458.27M | $ 338.71M | $ -1.67B | - | $ -93.92M | $ 9.13M | |
- | - | - | - | $ 16.17M | $ 11.90M | |
$ 368.60M | $ 368.60M | $ -1.51B | $ 704.86M | $ 260.33M | $ -16.40M | |
$ 1.22B | $ 839.66M | $ -1.08B | $ 746.26M | $ 455.99M | $ 123.42M |