Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 937.00M | $ 1.12B | $ 436.00M | $ 2.03B | $ 1.14B | $ 1.10B | |
$ 132.00M | $ 257.00M | $ 274.00M | $ 290.00M | $ 221.00M | $ 202.00M | |
$ 871.00M | $ 865.00M | $ 163.00M | $ 1.74B | $ 917.00M | $ 900.00M | |
$ -28.00M | $ 123.00M | $ 601.00M | $ 333.00M | $ 85.00M | $ 156.00M | |
$ 712.00M | $ 742.00M | $ -165.00M | $ 1.41B | $ 832.00M | $ 744.00M | |
$ 2.00M | $ -2.00M | $ -2.00M | $ 2.00M | $ 2.00M | $ 2.00M | |
$ -200.00M | $ -208.00M | $ 44.00M | $ -2.00M | $ -100.00M | $ 3.50B | |
$ 678.00M | $ 532.00M | $ -211.00M | $ 1.40B | $ 730.00M | $ 4.24B | |
$ 1.00M | $ 3.00M | $ -1.00M | $ -1.00M | - | $ -38.00M | |
- | - | - | - | - | $ 799.00M | |
$ 677.00M | $ 529.00M | $ -210.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 8.98 | $ 6.66 | $ 2.77 | $ 15.79 | $ 7.64 | $ 42.78 | |
$ 8.97 | $ 6.65 | $ 2.77 | $ 15.76 | $ 7.63 | $ 42.74 | |
$ 304.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 304.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.30 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 104.00M | $ 380.00M | $ 875.00M | $ -623.00M | $ -306.00M | $ -358.00M | |
$ 677.00M | $ 529.00M | $ -210.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 591.11M | $ 599.02M | $ -212.00M | $ 1.41B | $ 640.55M | $ 760.00M | |
- | - | - | - | - | - | |
$ 680.00M | $ 534.00M | $ -209.00M | $ 1.41B | $ 732.00M | $ 4.24B | |
$ 706.00M | $ 569.00M | $ -143.00M | $ 1.47B | $ 789.00M | $ 4.29B |