Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 898.89M | $ 871.95M | $ 890.06M | $ 744.40M | $ 639.36M | $ 557.67M | |
$ 70.03M | $ 89.43M | $ 63.91M | $ 37.55M | $ -80.43M | $ -13.15M | |
$ 591.11M | $ 571.27M | $ 470.15M | $ -396.64M | $ 342.46M | $ 298.90M | |
- | - | - | - | - | - | |
$ -103.40M | $ -98.72M | $ -78.51M | $ -64.14M | $ -7.02M | $ -6.91M | |
$ 237.75M | $ 232.54M | $ 356.00M | $ 347.76M | $ 209.44M | $ 238.71M | |
$ 46.55M | $ 45.00M | $ 78.53M | $ 85.36M | $ 45.36M | $ 52.99M | |
- | - | - | - | - | - | |
$ 184.76M | $ 180.85M | $ 269.13M | $ 456.75M | $ 159.27M | $ 184.35M | |
$ 1.56 | $ 1.54 | $ 2.52 | $ 2.97 | $ 1.91 | $ 2.31 | |
$ 1.56 | $ 1.54 | $ 2.52 | $ 2.97 | $ 1.91 | $ 2.31 | |
$ 478.57M | $ 117.60M | $ 106.66M | $ 87.94M | $ 83.18M | $ 79.70M | |
$ 478.92M | $ 117.75M | $ 106.78M | $ 88.10M | $ 83.25M | $ 79.71M | |
$ 0.92 | $ 0.92 | $ 0.86 | - | $ 0.72 | $ 0.68 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.98 | $ 2.38 | |
- | - | - | - | - | - | |
$ 743.83M | $ 728.34M | $ 688.44M | $ 549.03M | $ 421.32M | $ 456.24M | |
$ 191.20M | $ 187.54M | $ 277.47M | $ 195.48M | $ 164.09M | $ 185.72M | |
$ 254.72M | $ 225.87M | $ 312.78M | - | $ 169.59M | $ 191.09M | |
- | - | - | - | $ 1.71M | $ 2.18M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |