Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.24B | $ 2.12B | $ 1.74B | $ 1.13B | $ 1.16B | $ 1.10B | |
- | - | - | - | - | $ 103.27M | |
$ 561.58M | $ 417.98M | $ 386.24M | $ 315.80M | $ 133.83M | $ 758.02M | |
- | - | - | - | - | - | |
$ 201.15M | $ 194.91M | $ 173.67M | $ 147.70M | $ 96.28M | $ -518.63M | |
$ 225.89M | $ 227.25M | $ 272.57M | $ 337.15M | $ 435.42M | $ 170.07M | |
$ 52.51M | $ 52.13M | $ 65.15M | $ 80.09M | $ 57.19M | $ 42.05M | |
- | - | - | - | - | - | |
$ 173.38M | $ 175.12M | $ 207.42M | $ 256.30M | $ 377.84M | $ 296.54M | |
$ 6.18 | $ 5.71 | $ 6.42 | $ 7.05 | $ 11.85 | $ 1.09 | |
$ 5.93 | $ 5.49 | $ 6.19 | $ 6.79 | $ 11.70 | $ 1.06 | |
$ 113.63M | $ 30.67M | $ 32.29M | $ 36.35M | $ 31.90M | $ 33.72M | |
$ 118.42M | $ 31.92M | $ 33.48M | $ 37.74M | $ 32.30M | $ 34.40M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.20B | $ 1.92B | $ 1.62B | $ 1.13B | $ 997.02M | $ 995.88M | |
$ 173.38M | $ 175.12M | $ 207.42M | $ 256.30M | $ 377.84M | $ 36.61M | |
$ 119.69M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |