Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.72B | $ 2.48B | $ 1.28B | $ 1.18B | $ 1.24B | $ 1.19B | |
$ 71.75M | $ 280.62M | $ 54.50M | $ -137.75M | $ -37.80M | $ -42.00M | |
$ 675.01M | $ 1.40B | $ -745.10M | $ 758.95M | $ 715.95M | $ 705.62M | |
- | - | - | - | - | - | |
$ 344.47M | $ -180.09M | $ 400.99M | - | - | - | |
$ 1.18B | $ 797.98M | $ 533.86M | $ 279.97M | $ 486.69M | $ 441.63M | |
$ 104.87M | $ 153.69M | $ 140.79M | $ 59.35M | $ 103.97M | $ 81.22M | |
- | - | - | - | - | - | |
$ 2.19B | $ 2.66B | $ 1.19B | $ 211.47M | $ 372.99M | $ 351.70M | |
$ 5.23 | $ 3.72 | $ 4.43 | $ 2.35 | $ 4.07 | $ 3.83 | |
$ 5.22 | $ 3.72 | $ 4.42 | $ 2.35 | $ 4.06 | $ 3.81 | |
$ 689.29M | $ 167.45M | $ 89.98M | $ 89.97M | $ 91.56M | $ 91.93M | |
$ 689.78M | $ 167.55M | $ 90.21M | $ 90.15M | $ 91.88M | $ 92.23M | |
$ 1.60 | - | - | $ 1.60 | $ 1.53 | $ 1.25 | |
- | - | - | - | - | - | |
$ 1.60 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.21B | $ 1.75B | $ 901.09M | $ 753.64M | $ 917.33M | $ 864.68M | |
$ 927.20M | $ 644.28M | $ 1.19B | $ 220.62M | $ 382.72M | $ 360.42M | |
$ 168.32M | $ 774.70M | - | $ 220.62M | $ 382.72M | $ 360.42M | |
- | - | - | - | - | - | |
$ 286.83M | - | $ 533.86M | - | - | - | |
$ 277.34M | - | $ 538.37M | - | - | - |