Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 520.40M | $ 520.40M | $ 517.77M | $ 487.14M | $ 458.66M | $ 451.42M | |
$ 25.27M | $ 25.27M | $ 17.15M | $ 8.26M | $ -51.13M | $ -25.41M | |
$ 341.66M | $ 341.66M | $ 304.46M | $ -287.28M | $ 274.44M | $ 270.58M | |
- | - | - | - | - | - | |
$ -66.15M | $ -75.21M | $ -53.83M | $ -37.63M | - | $ 0.00 | |
$ 153.46M | $ 153.46M | $ 196.16M | $ 199.86M | $ 133.09M | $ 155.43M | |
$ 36.07M | $ 34.68M | $ 44.16M | $ 48.01M | $ 28.70M | $ 34.41M | |
- | - | - | - | - | - | |
$ 115.02M | $ 118.78M | $ 157.57M | $ 138.38M | $ 104.39M | $ 121.02M | |
$ 2.67 | $ 2.67 | $ 3.54 | $ 3.57 | $ 2.39 | $ 2.76 | |
$ 2.66 | $ 2.65 | $ 3.52 | $ 3.54 | $ 2.37 | $ 2.74 | |
$ 178.11M | $ 44.53M | $ 42.92M | $ 43.42M | $ 43.69M | $ 43.81M | |
$ 179.08M | $ 44.77M | $ 43.18M | $ 43.72M | $ 43.99M | $ 44.12M | |
$ 1.24 | $ 1.24 | $ 1.16 | $ 1.10 | $ 1.08 | $ 1.05 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.46 | - | |
- | - | - | - | - | - | |
$ 352.94M | $ 352.94M | $ 345.04M | $ 321.09M | $ 264.54M | $ 286.14M | |
$ 118.78M | $ 118.78M | $ 152.00M | $ 138.38M | $ 104.39M | $ 121.02M | |
$ 180.99M | $ 16.81M | $ 55.13M | - | $ 104.39M | $ 121.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |