Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 812.08M | $ 840.19M | $ 708.78M | $ 623.62M | $ 645.63M | $ 615.63M | |
$ 48.44M | $ 43.11M | $ 11.71M | $ 18.12M | $ 70.56M | $ 30.43M | |
$ 490.82M | $ 478.49M | $ 455.35M | $ 400.81M | $ 390.66M | $ 342.33M | |
- | - | - | - | - | - | |
$ -72.44M | $ -70.89M | $ -89.04M | $ -79.54M | $ -69.72M | $ -57.66M | |
$ 272.80M | $ 318.60M | $ 241.72M | $ 240.93M | $ 184.41M | $ 242.86M | |
$ 52.05M | $ 62.73M | $ 24.11M | $ 35.77M | $ 28.60M | $ 44.79M | |
- | - | - | - | - | - | |
$ 220.68M | $ 255.86M | $ 217.61M | $ 205.16M | $ 155.81M | $ 198.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 562.93M | $ 584.66M | $ 507.43M | $ 434.00M | $ 385.95M | $ 453.82M | |
$ 220.68M | $ 255.86M | $ 217.61M | $ 205.16M | $ 155.81M | $ 198.07M | |
$ 215.29M | $ 211.89M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |