Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.02B | $ 2.65B | $ 2.48B | $ 1.28B | $ 1.18B | $ 1.24B | |
$ 149.50M | $ 150.75M | $ 280.62M | $ 54.50M | $ -137.75M | $ -37.80M | |
$ 1.42B | $ 1.42B | $ 1.40B | $ -745.10M | $ 758.95M | $ 715.95M | |
- | - | - | - | - | - | |
$ 108.88M | $ -168.75M | $ -180.09M | $ 400.99M | - | - | |
$ 1.08B | $ 1.08B | $ 797.98M | $ 533.86M | $ 279.97M | $ 486.69M | |
$ 220.18M | $ 216.66M | $ 153.69M | $ 140.79M | $ 59.35M | $ 103.97M | |
- | - | - | - | - | - | |
$ 854.83M | $ 843.27M | $ 2.66B | $ 1.19B | $ 211.47M | $ 372.99M | |
$ 4.93 | $ 4.91 | $ 3.72 | $ 4.43 | $ 2.35 | $ 4.07 | |
$ 4.92 | $ 4.91 | $ 3.72 | $ 4.42 | $ 2.35 | $ 4.06 | |
$ 684.78M | $ 171.78M | $ 167.45M | $ 89.98M | $ 89.97M | $ 91.56M | |
$ 685.35M | $ 171.88M | $ 167.55M | $ 90.21M | $ 90.15M | $ 91.88M | |
$ 1.20 | - | - | - | $ 1.60 | $ 1.53 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.50B | $ 2.19B | $ 1.75B | $ 901.09M | $ 753.64M | $ 917.33M | |
$ 863.16M | $ 867.84M | $ 644.28M | $ 1.19B | $ 220.62M | $ 382.72M | |
$ -404.38M | - | $ 774.70M | - | $ 220.62M | $ 382.72M | |
- | - | - | - | - | - | |
- | - | - | $ 533.86M | - | - | |
- | - | - | $ 538.37M | - | - |