Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 553.76M | $ 517.78M | $ 517.77M | $ 487.14M | $ 458.66M | $ 451.42M | |
$ 32.24M | $ 25.27M | $ 17.15M | $ 8.26M | $ -51.13M | $ -25.41M | |
$ 364.91M | $ 341.66M | $ 304.46M | $ -287.28M | $ 274.44M | $ 270.58M | |
- | - | - | - | - | - | |
$ -76.62M | $ -75.21M | $ -53.83M | $ -37.63M | - | $ 0.00 | |
$ 156.62M | $ 153.46M | $ 196.16M | $ 199.86M | $ 133.09M | $ 155.43M | |
$ 35.03M | $ 34.68M | $ 44.16M | $ 48.01M | $ 28.70M | $ 34.41M | |
- | - | - | - | - | - | |
$ 123.32M | $ 118.78M | $ 157.57M | $ 138.38M | $ 104.39M | $ 121.02M | |
$ 2.60 | $ 2.67 | $ 3.54 | $ 3.57 | $ 2.39 | $ 2.76 | |
$ 2.58 | $ 2.65 | $ 3.52 | $ 3.54 | $ 2.37 | $ 2.74 | |
$ 186.62M | $ 44.53M | $ 42.92M | $ 43.42M | $ 43.69M | $ 43.81M | |
$ 187.58M | $ 44.77M | $ 43.18M | $ 43.72M | $ 43.99M | $ 44.12M | |
$ 1.28 | $ 1.24 | $ 1.16 | $ 1.10 | $ 1.08 | $ 1.05 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.46 | - | |
- | - | - | - | - | - | |
$ 354.18M | $ 352.94M | $ 345.04M | $ 321.09M | $ 264.54M | $ 286.14M | |
$ 121.59M | $ 118.78M | $ 152.00M | $ 138.38M | $ 104.39M | $ 121.02M | |
$ -624.18K | $ 16.81M | $ 55.13M | - | $ 104.39M | $ 121.02M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |