Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 583.85M | $ 583.53M | $ 584.08M | $ 587.20M | $ 598.67M | $ 533.87M | |
$ 10.79M | $ 10.79M | $ 10.36M | $ 33.39M | $ -67.88M | $ -10.00M | |
$ 193.30M | $ 382.54M | $ 377.30M | $ -380.10M | $ 382.78M | $ 333.19M | |
- | - | - | - | - | - | |
$ -22.58M | $ -44.12M | $ -47.90M | $ -44.68M | $ -5.56M | $ -7.54M | |
$ 448.88M | $ 243.18M | $ 246.68M | $ 185.38M | $ 142.45M | $ 183.13M | |
$ 15.70M | $ 43.46M | $ 45.40M | $ 51.13M | $ 26.52M | $ 36.85M | |
- | - | - | - | - | - | |
$ 423.58M | $ 183.62M | $ 201.29M | $ 134.26M | $ 115.93M | $ 146.28M | |
$ 5.34 | $ 5.35 | $ 5.70 | $ 5.81 | $ 3.29 | $ 4.20 | |
$ 5.33 | $ 5.33 | $ 5.67 | $ 5.76 | $ 3.26 | $ 4.18 | |
$ 137.38M | $ 34.34M | $ 34.26M | $ 34.61M | $ 35.26M | $ 34.87M | |
$ 137.80M | $ 34.45M | $ 34.46M | $ 34.92M | $ 35.53M | $ 34.97M | |
$ 1.92 | $ 1.92 | $ 1.76 | $ 1.64 | $ 1.64 | $ 1.61 | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.37 | $ 4.38 | |
- | - | - | - | - | - | |
$ 565.74M | $ 565.22M | $ 542.82M | $ 496.89M | $ 413.43M | $ 458.92M | |
$ 183.62M | $ 183.62M | $ 195.38M | $ 134.26M | $ 115.93M | $ 146.28M | |
$ 133.21M | $ 189.32M | - | - | $ 120.46M | $ 152.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |