Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.08B | $ 1.12B | $ 436.00M | $ 2.03B | $ 1.14B | $ 1.10B | |
$ 191.00M | $ 257.00M | $ 274.00M | $ 290.00M | $ 221.00M | $ 202.00M | |
$ 958.00M | $ 865.00M | $ 163.00M | $ 1.74B | $ 917.00M | $ 900.00M | |
$ -6.00M | $ 123.00M | $ 601.00M | $ 333.00M | $ 85.00M | $ 156.00M | |
$ 835.00M | $ 742.00M | $ -165.00M | $ 1.41B | $ 832.00M | $ 744.00M | |
$ 5.00M | $ -2.00M | $ -2.00M | $ 2.00M | $ 2.00M | $ 2.00M | |
$ -204.00M | $ -208.00M | $ 44.00M | $ -2.00M | $ -100.00M | $ 3.50B | |
$ 808.00M | $ 532.00M | $ -211.00M | $ 1.40B | $ 730.00M | $ 4.24B | |
$ 1.00M | $ 3.00M | $ -1.00M | $ -1.00M | - | $ -38.00M | |
- | - | - | - | - | $ 799.00M | |
$ 807.00M | $ 529.00M | $ -210.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 10.54 | $ 6.66 | $ 2.77 | $ 15.79 | $ 7.64 | $ 42.78 | |
$ 10.52 | $ 6.65 | $ 2.77 | $ 15.76 | $ 7.63 | $ 42.74 | |
$ 308.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 308.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ 0.40 | $ 0.30 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 185.00M | $ 380.00M | $ 875.00M | $ -623.00M | $ -306.00M | $ -358.00M | |
$ 807.00M | $ 529.00M | $ -210.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 649.52M | $ 599.02M | $ -212.00M | $ 1.41B | $ 640.55M | $ 760.00M | |
- | - | - | - | - | - | |
$ 810.00M | $ 534.00M | $ -209.00M | $ 1.41B | $ 732.00M | $ 4.24B | |
$ 839.00M | $ 569.00M | $ -143.00M | $ 1.47B | $ 789.00M | $ 4.29B |