Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 601.00M | $ 1.11B | $ 130.00M | $ 2.03B | $ 1.14B | $ 1.10B | |
$ 132.00M | $ 257.00M | - | $ 290.00M | $ 221.00M | $ 202.00M | |
$ 601.00M | $ 865.00M | $ 130.00M | $ 1.74B | $ 917.00M | $ 900.00M | |
$ 143.00M | $ 429.00M | $ -108.00M | $ 333.00M | $ 85.00M | $ 156.00M | |
$ 458.00M | $ 680.00M | $ 238.00M | $ 1.41B | $ 832.00M | $ 744.00M | |
$ 17.00M | $ -2.00M | $ -1.00M | $ 2.00M | $ -2.00M | $ -2.00M | |
$ 14.00M | $ 159.00M | $ -11.00M | $ -2.00M | $ -100.00M | $ 3.50B | |
$ 445.00M | $ 519.00M | $ 248.00M | $ 1.40B | $ 730.00M | $ 4.24B | |
$ 1.00M | $ 3.00M | $ -1.00M | $ -1.00M | $ 0.00 | $ -38.00M | |
- | - | - | - | - | - | |
$ 444.00M | $ 516.00M | $ 249.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 5.70 | $ 6.66 | $ 2.77 | $ 15.79 | $ 7.64 | $ 42.78 | |
$ 5.68 | $ 6.65 | $ 2.77 | $ 15.76 | $ 7.63 | $ 42.74 | |
$ 310.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 310.00M | $ 79.00M | $ 85.00M | $ 89.00M | $ 96.00M | $ 100.00M | |
$ 0.60 | - | $ 0.40 | $ 0.40 | $ 0.30 | $ 0.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 209.00M | $ 686.00M | $ -108.00M | $ -623.00M | $ 306.00M | $ 358.00M | |
$ 444.00M | $ 516.00M | $ 249.00M | $ 1.41B | $ 730.00M | $ 4.28B | |
$ 378.27M | $ 589.47M | $ 247.00M | $ 1.41B | $ 833.00M | $ 1.71B | |
- | - | - | - | $ 2.00M | $ 2.00M | |
$ 445.00M | $ 521.00M | $ 250.00M | $ 1.41B | $ 732.00M | $ 4.24B | |
$ 474.00M | $ 556.00M | $ 316.00M | $ 1.47B | $ 789.00M | $ 4.29B |