Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.66B | $ 2.70B | $ 2.50B | $ 1.36B | $ 852.00M | $ 2.84B | |
$ 1.25B | $ 1.95B | $ 613.00M | $ -254.00M | $ 1.01B | $ 1.84B | |
$ 1.41B | $ 746.00M | $ 1.89B | $ 218.00M | $ -161.00M | $ 1.00B | |
$ 438.00M | $ 435.00M | $ 404.00M | $ 392.00M | $ 394.00M | $ 540.00M | |
$ 574.00M | $ 343.00M | $ 296.00M | $ -174.00M | $ -555.00M | $ 462.00M | |
$ -111.00M | $ -169.00M | $ -234.00M | $ -257.00M | $ -211.00M | $ -134.00M | |
$ -252.00M | $ -251.00M | $ -124.00M | $ 19.00M | $ -684.00M | $ 23.00M | |
$ 337.00M | $ 144.00M | $ 173.00M | $ -450.00M | $ -1.45B | $ 351.00M | |
$ 22.00M | $ 38.00M | $ -7.00M | $ 2.00M | $ -6.00M | $ 35.00M | |
$ 5.00M | $ 11.00M | $ 15.00M | $ -7.00M | - | - | |
$ 304.00M | $ 95.00M | $ 404.00M | $ -459.00M | $ -1.44B | $ 306.00M | |
$ 1.46 | $ 0.44 | $ 0.71 | $ -1.95 | $ -6.11 | $ 1.44 | |
$ 1.44 | $ 0.44 | $ 0.71 | $ -1.95 | $ -6.11 | $ 1.44 | |
$ 839.00M | $ 214.00M | $ 228.00M | $ 236.00M | $ 236.00M | $ 212.00M | |
$ 846.00M | $ 215.00M | $ 228.00M | $ 236.00M | $ 236.00M | $ 213.00M | |
$ 2.35 | $ 2.15 | $ 0.28 | - | $ 0.45 | $ 1.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 354.00M | $ 1.07B | $ 1.02B | $ 138.00M | $ 1.41B | $ 2.38B | |
$ 306.00M | $ 97.00M | $ 162.00M | $ -459.00M | $ -1.44B | $ 306.00M | |
$ 52.49M | - | $ 153.00M | - | $ -795.68M | $ 338.41M | |
- | - | - | - | $ 213.00M | $ 140.00M | |
$ 323.00M | $ 396.00M | $ 175.00M | $ -434.00M | $ -1.24B | $ 491.00M | |
$ 520.00M | $ 683.00M | $ 454.00M | $ -141.00M | $ -939.00M | $ 755.00M |