Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 881.50M | $ 837.55M | $ 1.01B | $ 1.04B | $ 811.02M | $ 725.63M | |
$ 278.52M | $ 236.31M | $ -284.19M | $ -277.27M | $ 206.42M | $ 189.75M | |
$ 602.98M | $ 601.24M | $ 721.90M | $ 759.83M | $ 604.60M | $ 535.87M | |
$ 511.52M | $ 478.54M | $ 453.24M | $ 444.73M | $ 398.57M | $ 393.27M | |
$ 96.95M | $ 130.70M | $ 268.67M | $ 315.10M | $ 206.02M | $ 142.60M | |
- | - | - | - | - | - | |
$ -12.13M | $ 12.65M | $ 14.48M | $ -6.07M | $ -19.11M | $ 20.39M | |
$ 110.04M | $ 135.35M | $ 250.69M | $ 318.90M | $ 186.91M | $ 162.99M | |
$ 20.99M | $ 22.11M | $ 35.17M | $ 39.02M | $ 10.72M | $ -40.87M | |
- | - | - | - | - | - | |
$ 99.55M | $ 113.23M | $ 215.53M | $ 279.88M | $ 176.19M | $ 203.87M | |
$ 0.65 | $ 0.66 | $ 1.24 | $ 1.59 | $ 1.02 | $ 1.19 | |
$ 0.65 | $ 0.65 | $ 1.23 | $ 1.56 | $ 1.00 | $ 1.16 | |
$ 571.69M | $ 172.25M | $ 173.41M | $ 176.46M | $ 173.49M | $ 171.19M | |
$ 575.14M | $ 173.40M | $ 174.87M | $ 179.92M | $ 176.59M | $ 175.27M | |
$ 0.32 | $ 0.32 | $ 0.27 | $ 0.25 | $ 0.23 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.34 | |
- | - | - | - | - | - | |
$ 790.05M | $ 714.85M | $ 169.06M | $ 167.46M | $ 605.00M | $ 583.02M | |
$ 89.05M | $ 113.23M | $ 215.53M | $ 279.88M | $ 176.19M | $ 203.87M | |
$ 94.22M | $ 95.15M | - | - | $ 193.86M | $ 189.86M | |
- | - | - | - | - | - | |
$ 110.04M | $ 122.70M | $ 250.69M | $ 318.90M | $ 206.02M | $ 142.60M | |
$ 142.17M | $ 144.58M | $ 275.28M | $ 344.07M | $ 232.53M | $ 167.50M |