Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 731.00M | $ 1.13B | $ 130.00M | $ 2.03B | $ 1.14B | $ 1.10B | |
- | - | - | $ 290.00M | $ 221.00M | $ 202.00M | |
$ 731.00M | $ 1.13B | $ 130.00M | $ 1.74B | $ 917.00M | $ 900.00M | |
$ 223.00M | $ 429.00M | $ -108.00M | $ 333.00M | $ 85.00M | $ 156.00M | |
$ 508.00M | $ 697.00M | $ 238.00M | $ 1.41B | $ 832.00M | $ 744.00M | |
$ 5.00M | $ -2.00M | $ -1.00M | $ 2.00M | $ -2.00M | $ -2.00M | |
$ -37.00M | $ 163.00M | $ -11.00M | $ -2.00M | $ -100.00M | $ 3.50B | |
$ 532.00M | $ 532.00M | $ 248.00M | $ 1.40B | $ 730.00M | $ 4.24B | |
$ 3.00M | $ 3.00M | $ -1.00M | $ -1.00M | $ 0.00 | $ -38.00M | |
- | - | - | - | - | - | |
$ 529.00M | $ 529.00M | $ 249.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 6.98 | $ 6.66 | $ 2.77 | $ 15.79 | $ 7.64 | $ 42.78 | |
$ 6.97 | $ 6.65 | $ 2.77 | $ 15.76 | $ 7.63 | $ 42.74 | |
$ 316.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 316.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ <0.01 | - | $ 0.40 | $ 0.40 | $ 0.30 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 223.00M | $ 429.00M | $ -108.00M | $ -623.00M | $ 306.00M | $ 358.00M | |
$ 529.00M | $ 529.00M | $ 249.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 599.02M | $ 599.02M | $ 247.00M | $ 1.41B | $ 833.00M | $ 1.71B | |
- | - | - | - | $ 2.00M | $ 2.00M | |
$ 534.00M | $ 534.00M | $ 250.00M | $ 1.41B | $ 732.00M | $ 4.24B | |
$ 569.00M | $ 569.00M | $ 316.00M | $ 1.47B | $ 789.00M | $ 4.29B |