Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 790.75M | $ 821.03M | $ 854.80M | $ 890.26M | $ 775.35M | $ 612.37M | |
- | $ 370.59M | - | - | $ 372.85M | $ 179.81M | |
$ 798.22M | $ 450.44M | $ 854.80M | $ 713.88M | $ 402.51M | $ 432.56M | |
$ 496.86M | $ 492.57M | $ 455.69M | $ -516.42M | $ 67.60M | $ 217.06M | |
$ 341.70M | $ 328.46M | $ 399.11M | $ 392.69M | $ 334.91M | $ 215.50M | |
$ -61.56M | $ -61.28M | $ -43.96M | $ -18.61M | $ -33.30M | $ -34.07M | |
$ 12.30M | $ -8.73M | $ 5.11M | $ 20.86M | $ -23.07M | $ -60.74M | |
$ 285.93M | $ 275.91M | $ 350.03M | $ 350.64M | $ 278.54M | $ 120.69M | |
$ 66.35M | $ 62.75M | $ 74.52M | $ 72.25M | $ 66.02M | $ 28.20M | |
$ -85.29M | $ -85.43M | $ -69.20M | - | - | - | |
$ 240.25M | $ 213.16M | $ 194.31M | $ 278.39M | $ 212.52M | $ 92.49M | |
$ 3.35 | $ 3.22 | $ 4.02 | $ 4.10 | $ 3.14 | $ 1.37 | |
$ 3.26 | $ 3.12 | $ 3.81 | $ 3.75 | $ 2.88 | $ 1.26 | |
$ 261.91M | $ 66.20M | $ 68.48M | $ 67.98M | $ 67.71M | $ 67.62M | |
$ 269.10M | $ 68.21M | $ 72.27M | $ 74.15M | $ 73.72M | $ 73.47M | |
$ 1.30 | $ 1.28 | $ 1.00 | $ 0.53 | $ 0.23 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.87 | $ 2.35 | |
- | - | - | - | - | - | |
$ 266.23M | $ 492.57M | $ 455.69M | $ -516.42M | $ 440.44M | $ 396.87M | |
$ 219.57M | $ 213.16M | $ 275.51M | $ 278.39M | $ 212.52M | $ 92.49M | |
$ 141.13M | - | $ 237.34M | - | $ 230.12M | $ 139.04M | |
- | - | - | - | $ 34.02M | $ 38.21M | |
$ 271.57M | $ 352.67M | $ 394.00M | $ 375.29M | $ 312.56M | $ 158.90M | |
$ 207.32M | $ 394.32M | $ 437.20M | $ 394.13M | $ 328.94M | $ 182.77M |