Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 601.78M | $ 601.78M | $ 591.70M | $ 654.99M | $ 599.30M | $ 509.69M | |
$ 17.73M | $ 17.73M | $ 1.66M | $ 64.27M | $ -107.74M | $ -11.20M | |
$ 390.00M | $ 390.00M | $ 356.97M | $ -353.14M | $ 336.75M | $ 288.88M | |
- | - | - | - | - | - | |
$ 103.84M | $ 208.77M | $ 182.61M | $ -236.15M | $ -9.72M | $ -16.40M | |
$ 194.05M | $ 194.05M | $ 236.40M | $ 301.85M | $ 145.08M | $ 193.21M | |
$ 35.02M | $ 35.02M | $ 44.29M | $ 59.59M | $ 23.04M | $ 34.34M | |
- | - | - | - | - | - | |
$ 148.91M | $ 148.91M | $ 181.99M | $ 103.59M | $ 119.40M | $ 158.87M | |
$ 2.55 | $ 2.51 | $ 3.03 | $ 3.54 | $ 1.78 | $ 2.83 | |
$ 2.55 | $ 2.51 | $ 3.02 | $ 3.53 | $ 1.77 | $ 2.83 | |
$ 237.21M | $ 59.30M | $ 60.05M | $ 65.52M | $ 67.26M | $ 56.11M | |
$ 237.71M | $ 59.43M | $ 60.22M | $ 65.67M | $ 67.31M | $ 56.21M | |
$ 1.41 | $ 1.41 | $ 1.37 | $ 1.32 | $ 1.28 | $ 1.24 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.88 | $ 3.06 | |
- | - | - | - | - | - | |
$ 463.60M | $ 463.60M | $ 472.65M | $ 457.93M | $ 371.74M | $ 388.71M | |
$ 159.03M | $ 159.03M | $ 192.11M | $ 113.71M | $ 122.04M | $ 158.87M | |
$ 220.18M | $ 22.62M | $ 68.97M | - | $ 130.14M | $ 171.75M | |
- | - | - | - | - | - | |
$ 52.28M | - | - | $ 301.85M | - | - | |
$ 54.58M | - | - | $ 313.31M | - | - |