Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.18B | $ 1.01B | $ 723.00M | $ 696.00M | $ 1.08B | $ 924.00M | |
$ -585.00M | $ -347.00M | $ -536.00M | $ -290.00M | $ 671.00M | $ 460.00M | |
$ 592.00M | $ 668.00M | $ 187.00M | $ 477.00M | $ 413.00M | $ 464.00M | |
$ -90.00M | $ -93.00M | $ 11.00M | $ 58.00M | $ 45.00M | $ 63.00M | |
$ 312.00M | $ 290.00M | $ -39.00M | $ 94.00M | - | - | |
$ 717.00M | $ 733.00M | $ 124.00M | $ 389.00M | $ 361.00M | $ 401.00M | |
$ 12.64 | $ 12.54 | $ 1.95 | $ 5.29 | $ 4.22 | $ 4.04 | |
$ 12.35 | $ 12.30 | $ 1.92 | $ 5.23 | $ 4.19 | $ 4.00 | |
$ 225.00M | $ 58.40M | $ 62.90M | $ 73.50M | $ 85.50M | $ 99.30M | |
$ 230.00M | $ 59.60M | $ 63.90M | $ 74.30M | $ 86.20M | $ 100.20M | |
$ 720.00M | $ 739.00M | $ 124.00M | $ 389.00M | $ 362.00M | $ 402.00M | |
$ 352.27M | - | - | - | $ 362.00M | $ 402.00M | |
$ 1.18 | $ 1.12 | $ 1.00 | $ 0.88 | $ 0.80 | $ 0.72 | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.97 | $ 3.91 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 498.00M | $ 553.00M | |
- | - | - | - | - | - | |
$ 70.00M | $ 90.00M | $ 81.00M | $ 87.00M | $ 85.00M | $ 89.00M |