Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.16B | $ 723.00M | $ 696.00M | $ 1.08B | $ 924.00M | $ 1.06B | |
$ -420.00M | $ -536.00M | $ -290.00M | $ 671.00M | $ 460.00M | $ 407.00M | |
$ 547.00M | $ 187.00M | $ 477.00M | $ 413.00M | $ 464.00M | $ 580.00M | |
$ 101.00M | $ 11.00M | $ 58.00M | $ 45.00M | $ 63.00M | $ 59.00M | |
$ 252.00M | $ -39.00M | $ 94.00M | - | - | - | |
$ 457.00M | $ 124.00M | $ 389.00M | $ 361.00M | $ 401.00M | $ 520.00M | |
$ 9.12 | $ 1.95 | $ 5.29 | $ 4.22 | $ 4.04 | $ 4.73 | |
$ 6.00 | $ 1.92 | $ 5.23 | $ 4.19 | $ 4.00 | $ 4.68 | |
$ 239.70M | $ 62.90M | $ 73.50M | $ 85.50M | $ 99.30M | $ 110.00M | |
$ 244.00M | $ 63.90M | $ 74.30M | $ 86.20M | $ 100.20M | $ 111.30M | |
$ 473.00M | $ 124.00M | $ 389.00M | $ 362.00M | $ 402.00M | $ 521.00M | |
$ 219.12M | - | - | $ 362.00M | $ 402.00M | $ 521.00M | |
$ 1.84 | $ 1.00 | $ 0.88 | $ 0.80 | $ 0.72 | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | $ 2.97 | $ 3.91 | $ 4.34 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 99.00M | - | - | $ 498.00M | $ 553.00M | $ 674.00M | |
$ 99.00M | - | - | - | - | - | |
$ 46.00M | $ 81.00M | $ 87.00M | $ 85.00M | $ 89.00M | $ 94.00M |