Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 565.57M | $ 517.78M | $ 517.77M | $ 478.88M | $ 461.95M | $ 455.58M | |
$ 22.52M | $ 25.27M | $ 17.15M | $ 8.26M | $ 51.13M | $ 25.41M | |
$ 369.86M | $ 341.66M | $ 304.46M | $ 287.28M | $ 277.73M | $ 274.73M | |
- | - | - | - | - | - | |
$ -68.11M | $ -75.21M | $ -53.83M | $ -52.14M | $ -38.09M | $ -38.60M | |
$ 173.69M | $ 153.46M | $ 196.16M | $ 199.86M | $ 133.09M | $ 155.43M | |
$ 38.61M | $ 34.68M | $ 44.16M | $ 44.97M | $ 28.70M | $ 34.41M | |
- | - | - | - | - | - | |
$ 135.08M | $ 118.78M | $ 152.00M | $ 154.88M | $ 104.39M | $ 133.07M | |
$ 2.87 | $ 2.67 | $ 3.54 | $ 3.57 | $ 2.39 | $ 2.76 | |
$ 2.83 | $ 2.65 | $ 3.52 | $ 3.54 | $ 2.37 | $ 2.74 | |
$ 188.63M | $ 44.53M | $ 42.92M | $ 43.42M | $ 43.69M | $ 43.81K | |
$ 189.66M | $ 44.77M | $ 43.18M | $ 43.72M | $ 43.99M | $ 44.12K | |
$ 1.30 | $ 1.24 | $ 1.16 | $ 1.10 | - | $ 1.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 370.67M | $ 352.94M | $ 345.04M | $ 312.83M | $ 264.54M | $ 286.14M | |
$ 135.08M | $ 118.78M | $ 152.00M | $ 154.88M | $ 104.39M | $ 121.02M | |
$ 10.35M | $ 16.81M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |