Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 677.59M | $ 659.72M | $ 658.03M | $ 531.68M | $ 414.66M | $ 651.97M | |
$ 28.01M | $ 57.48M | $ 55.98M | $ 60.14M | $ 58.59M | $ 90.41M | |
$ 619.74M | $ 602.24M | $ 602.05M | $ 418.74M | $ 356.07M | $ 561.56M | |
$ 137.99M | $ 224.18M | $ 259.86M | $ 229.87M | $ 260.10M | $ 205.21M | |
$ 346.26M | $ 306.40M | $ 342.19M | $ 188.87M | $ 112.45M | $ 386.02M | |
$ -60.95M | $ 124.86M | $ -131.18M | $ -148.09M | $ -159.31M | $ -180.27M | |
$ -75.23M | $ -78.43M | $ -33.55M | $ -12.04M | $ -68.11M | $ -54.23M | |
$ 211.54M | $ 174.77M | $ 177.47M | $ 100.20M | $ -114.97M | $ 151.52M | |
$ 1.94M | $ 1.73M | $ 1.24M | $ 1.60M | $ 16.76M | $ -3.04M | |
$ -1.45M | $ -6.77M | - | $ -5.06M | - | - | |
$ 185.46M | $ 148.90M | $ 152.09M | $ 80.33M | $ -155.86M | $ 178.11M | |
$ 2.54 | $ 1.98 | $ 2.03 | $ 1.00 | $ -2.05 | $ 2.32 | |
$ 2.52 | $ 1.97 | $ 2.03 | $ 1.00 | $ -2.05 | $ 2.32 | |
$ 301.75M | $ 75.26M | $ 74.97M | $ 74.75M | $ 75.99M | $ 76.75M | |
$ 303.59M | $ 75.72M | $ 75.04M | $ 74.76M | $ 75.99M | $ 76.78M | |
$ 3.35 | $ 3.48 | $ 3.25 | $ 1.50 | $ 1.51 | $ 4.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 165.60M | $ 281.66M | $ 315.84M | $ 290.01M | $ 302.21M | $ 265.94M | |
$ 209.60M | $ 173.05M | $ 176.23M | $ 104.46M | $ -131.73M | $ 202.24M | |
$ 161.56M | - | $ 207.85M | - | $ -97.35M | $ 172.21M | |
- | - | $ 124.47M | - | $ 153.89M | $ 137.99M | |
$ 334.78M | $ 294.51M | $ 301.93M | $ 245.10M | $ 38.92M | $ 289.51M | |
$ 503.98M | $ 470.68M | $ 465.58M | $ 416.15M | $ 209.25M | $ 461.27M |