Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 890.30M | $ 893.25M | $ 890.06M | $ 744.40M | $ 639.36M | $ 557.67M | |
$ 80.55M | $ 89.43M | $ 63.91M | $ 37.55M | $ -80.43M | $ -13.15M | |
$ 576.47M | $ 571.27M | $ 470.15M | $ -396.64M | $ 342.46M | $ 298.90M | |
- | - | - | - | - | - | |
$ -89.31M | $ -98.72M | $ -78.51M | $ -64.14M | $ -7.02M | $ -6.91M | |
$ 233.29M | $ 232.54M | $ 356.00M | $ 347.76M | $ 209.44M | $ 238.71M | |
$ 45.41M | $ 45.00M | $ 78.53M | $ 85.36M | $ 45.36M | $ 52.99M | |
- | - | - | - | - | - | |
$ 181.32M | $ 180.85M | $ 269.13M | $ 456.75M | $ 159.27M | $ 184.35M | |
$ 1.55 | $ 1.54 | $ 2.52 | $ 2.97 | $ 1.91 | $ 2.31 | |
$ 1.55 | $ 1.54 | $ 2.52 | $ 2.97 | $ 1.91 | $ 2.31 | |
$ 474.62M | $ 117.60M | $ 106.66M | $ 87.94M | $ 83.18M | $ 79.70M | |
$ 475.01M | $ 117.75M | $ 106.78M | $ 88.10M | $ 83.25M | $ 79.71M | |
$ 0.92 | $ 0.92 | $ 0.86 | - | $ 0.72 | $ 0.68 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.98 | $ 2.38 | |
- | - | - | - | - | - | |
$ 724.90M | $ 728.34M | $ 688.44M | $ 549.03M | $ 421.32M | $ 456.24M | |
$ 187.88M | $ 187.54M | $ 277.47M | $ 195.48M | $ 164.09M | $ 185.72M | |
$ 167.45M | $ 225.87M | $ 312.78M | - | $ 169.59M | $ 191.09M | |
- | - | - | - | $ 1.71M | $ 2.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |