Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 566.74M | $ 658.35M | $ 600.59M | $ 640.26M | $ 701.13M | $ 613.63M | |
$ 15.29M | $ 27.36M | $ 21.68M | $ 21.50M | $ 36.11M | $ 10.80M | |
$ 509.17M | $ 537.92M | $ 603.21M | $ 489.30M | $ 466.30M | $ 429.00M | |
- | - | - | - | - | - | |
$ 21.49M | $ 44.11M | $ -52.34M | $ 28.12M | $ 16.38M | $ 19.13M | |
$ 17.08M | $ 197.34M | $ 73.75M | $ 175.41M | $ 189.78M | $ 173.79M | |
$ -11.30M | $ 31.85M | $ 1.86M | $ 28.05M | $ 29.76M | $ 23.33M | |
- | - | - | - | - | - | |
$ 202.82M | $ 165.49M | $ 71.89M | $ 147.37M | $ 160.03M | $ 297.17M | |
$ 3.32 | $ 2.71 | $ 1.17 | $ 2.35 | $ 2.52 | $ 2.33 | |
$ 3.30 | $ 2.70 | $ 1.17 | $ 2.34 | $ 2.51 | $ 2.32 | |
$ 244.60M | $ 61.05M | $ 61.24M | $ 62.79M | $ 63.51M | $ 64.63M | |
$ 245.45M | $ 61.23M | $ 61.43M | $ 62.97M | $ 63.65M | $ 64.77M | |
$ 0.92 | $ 0.92 | $ 0.92 | $ 0.92 | - | $ 0.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 550.02M | $ 525.52M | $ 473.03M | $ 396.85M | $ 390.42M | $ 415.79M | |
$ 202.82M | $ 165.49M | $ 71.89M | $ 147.37M | $ 160.03M | $ 150.46M | |
$ -241.23M | $ 23.17M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |