Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.12B | $ 1.13B | $ 10.97M | $ 6.05M | $ 898.40M | $ 837.45M | |
$ 86.25M | $ 351.07M | - | $ 0.00 | $ 260.72M | $ 253.86M | |
$ 1.03B | $ 778.62M | $ 1.10B | $ 955.04M | $ 637.68M | $ 583.59M | |
$ 796.59M | $ 448.71M | $ -772.31M | $ -672.37M | $ 398.57M | $ 361.27M | |
$ 321.68M | $ 329.91M | $ 324.68M | $ 282.67M | $ 239.10M | $ 222.32M | |
$ -71.20M | $ 91.62M | $ -82.51M | $ -74.64M | $ -67.35M | $ -43.90M | |
$ -702.29M | $ -22.59M | $ -17.30M | $ -450.85M | $ 35.54M | $ 36.80M | |
$ 261.18M | $ 238.29M | $ 259.46M | $ 658.88M | $ 207.29M | $ 215.23M | |
- | - | - | $ 0.00 | - | - | |
- | - | - | - | - | - | |
$ 198.52M | $ 211.01M | $ 232.59M | $ 628.12M | $ 184.88M | $ 193.32M | |
$ 1.67 | $ 1.80 | $ 1.98 | $ 5.38 | $ 1.63 | $ 1.87 | |
$ 1.67 | $ 1.80 | $ 1.97 | $ 5.36 | $ 1.63 | $ 1.86 | |
$ 469.79M | $ 117.16M | $ 116.81M | $ 116.43M | $ 113.24M | $ 103.20M | |
$ 471.63M | $ 117.51M | $ 117.22M | $ 116.95M | $ 113.72M | $ 103.85M | |
$ 2.70 | $ 2.16 | - | $ 0.00 | $ 1.97 | $ 1.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 13.38M | $ 15.73M | |
$ 796.59M | $ 799.78M | $ -772.31M | $ 0.00 | $ 659.29M | $ 615.13M | |
$ 198.79M | $ 212.24M | $ 232.59M | $ 628.12M | $ 187.10M | $ 195.44M | |
$ 205.87M | - | - | - | $ 161.16M | $ 168.58M | |
- | - | - | - | $ 70.77M | $ 48.54M | |
$ 300.87M | $ 352.50M | $ 343.74M | $ 0.00 | $ 278.06M | $ 263.77M | |
$ 657.57M | $ 707.36M | $ 695.31M | $ 0.00 | $ 578.20M | $ 537.58M |