Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.93B | $ 1.73B | $ 840.24M | $ 835.37M | $ 803.59M | $ 718.92M | |
$ -26.70M | $ 144.80M | $ 29.62M | $ -38.40M | $ -4.75M | $ -6.97M | |
$ 1.01B | $ 1.04B | $ -501.38M | $ 541.42M | $ 508.49M | $ 517.26M | |
- | - | - | - | - | - | |
$ -95.09M | $ -153.40M | $ -57.12M | - | $ 0.00 | $ 13.99M | |
$ 844.67M | $ 544.73M | $ 338.86M | $ 255.56M | $ 290.36M | $ 208.68M | |
$ 204.83M | $ 116.45M | $ 67.38M | $ 29.15M | $ 52.15M | $ 17.85M | |
- | - | - | - | - | - | |
$ 634.10M | $ 414.17M | $ 218.33M | $ 226.41M | $ 238.21M | $ 190.83M | |
$ 2.18 | $ 1.51 | $ 1.68 | $ 1.37 | $ 1.39 | $ 1.23 | |
$ 2.17 | $ 1.50 | $ 1.67 | $ 1.36 | $ 1.38 | $ 1.22 | |
$ 1.16B | $ 275.18M | $ 165.18M | $ 165.51M | $ 171.91M | $ 155.68M | |
$ 1.17B | $ 276.69M | $ 165.93M | $ 166.18M | $ 172.69M | $ 156.54M | |
$ 0.56 | $ 0.56 | $ 0.56 | $ 0.56 | $ 0.52 | $ 0.52 | |
- | - | - | - | - | - | |
$ 0.56 | - | - | - | $ 1.45 | $ 1.29 | |
- | - | - | - | - | - | |
$ 1.50B | $ 1.18B | $ 596.40M | $ 557.70M | $ 599.53M | $ 530.64M | |
$ 650.25M | $ 428.29M | $ 218.33M | $ 226.41M | $ 238.21M | $ 190.83M | |
$ 512.48M | $ 423.64M | - | $ 226.41M | $ 238.21M | $ 178.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |