Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 652.75M | $ 710.00M | $ 695.21M | $ 693.03M | $ 687.31M | $ 627.70M | |
$ 30.22M | $ 130.32M | $ 116.72M | $ 108.74M | $ 111.77M | $ -1.42M | |
$ 622.53M | $ 579.68M | $ 578.49M | $ 584.29M | $ 575.55M | $ 627.70M | |
$ 321.93M | $ 381.76M | $ 404.28M | $ 544.02M | $ 544.38M | $ 541.24M | |
$ 153.02M | $ 150.45M | $ 129.64M | $ 149.02M | $ 142.93M | $ 86.46M | |
$ 27.54M | $ 19.58M | $ 6.47M | $ 10.00K | $ 3.69M | $ 6.22M | |
$ -3.40M | $ -25.38M | $ -46.40M | $ -41.00K | $ -211.00K | $ -335.00K | |
$ 132.74M | $ 192.12M | $ 134.27M | $ 366.55M | $ 370.37M | $ 296.91M | |
$ 47.29M | $ 44.47M | $ 38.40M | $ 39.43M | $ 22.48M | $ 22.43M | |
$ 100.00K | - | $ -1.80M | $ 200.00K | - | - | |
$ 133.31M | $ 147.65M | $ 95.87M | $ 109.64M | $ 124.26M | $ 273.87M | |
$ 2.04 | $ 2.22 | $ 1.41 | $ 1.57 | $ 1.79 | $ 1.00 | |
$ 1.99 | $ 2.18 | $ 1.39 | $ 1.55 | $ 1.74 | $ 0.97 | |
$ 262.45M | $ 66.47M | $ 67.93M | $ 70.02M | $ 69.41M | $ 70.09M | |
$ 268.38M | $ 67.83M | $ 69.03M | $ 70.88M | $ 71.27M | $ 72.08M | |
$ 0.57 | $ 0.22 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 499.73M | $ 512.08M | $ 521.00M | $ 544.02M | $ 544.38M | $ 539.82M | |
$ 133.31M | $ 147.65M | $ 95.87M | $ 109.64M | $ 124.26M | $ 69.98M | |
$ 160.49M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 211.03M | $ 192.53M | $ 134.67M | $ 149.99M | $ 147.00M | $ 297.08M | |
$ 223.61M | $ 209.41M | $ 154.40M | $ 166.75M | $ 161.78M | $ 306.22M |