Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.98B | $ 1.97B | $ 1.82B | $ 1.87B | $ 1.95B | $ 1.81B | |
$ 24.00M | $ 46.00M | $ 30.00M | $ 100.00M | $ 222.59M | $ 44.00M | |
$ 1.40B | $ 1.33B | $ 1.16B | $ 1.18B | $ 1.16B | $ 1.13B | |
- | - | - | - | - | - | |
$ -178.38M | $ -146.86M | $ -87.45M | $ -113.10M | $ -187.77M | $ -152.42M | |
$ 602.68M | $ 683.25M | $ 660.16M | $ 796.10M | $ 563.86M | $ 630.87M | |
$ 132.76M | $ 152.12M | $ 139.86M | $ 179.78M | $ 128.79M | $ 130.18M | |
- | - | - | - | - | - | |
$ 467.02M | $ 530.75M | $ 516.47M | $ 613.82M | $ 432.42M | $ -94.07M | |
$ 7.29 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | $ 7.03 | |
$ 7.29 | $ 8.02 | $ 7.68 | $ 8.95 | $ 6.19 | $ 7.03 | |
$ 256.23M | $ 65.65M | $ 67.21M | $ 68.59M | $ 69.84M | $ 70.79M | |
$ 256.23M | $ 65.65M | $ 67.21M | $ 68.59M | $ 69.84M | $ 70.80M | |
$ 2.20 | $ 2.17 | $ 2.13 | $ 2.09 | $ 2.05 | $ 2.01 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.17B | $ 1.23B | $ 1.18B | $ 1.02B | $ 885.85M | $ 1.07B | |
$ 467.02M | $ 530.75M | $ 520.27M | $ 618.12M | $ 435.03M | $ 500.76M | |
$ 161.42M | $ 241.56M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |