Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.38B | $ 1.96B | $ 1.61B | $ 1.07B | $ 1.34B | $ 1.44B | |
$ 865.00M | $ 1.15B | $ 955.00M | $ 663.00M | $ 811.00M | $ 833.00M | |
$ 516.00M | $ 812.00M | $ 657.00M | $ 410.00M | $ 527.00M | $ 603.00M | |
$ 96.00M | $ 281.00M | $ 194.00M | $ 142.00M | $ 158.00M | $ 263.00M | |
$ 420.00M | $ 531.00M | $ 463.00M | $ 268.00M | $ 369.00M | $ 340.00M | |
$ -109.00M | $ 627.00M | $ -7.00M | $ -138.00M | $ -99.00M | $ 300.00M | |
$ 61.00M | $ -1.19B | $ -959.00M | $ 29.00M | $ 203.00M | $ -581.00M | |
$ 372.00M | $ 2.38B | $ 1.41B | $ 159.00M | $ 473.00M | $ 59.00M | |
$ 26.00M | $ -332.00M | $ -235.00M | $ 35.00M | $ -130.00M | $ -32.00M | |
- | $ 159.00M | $ 390.00M | - | - | - | |
$ 343.00M | $ 2.71B | $ 1.50B | $ -367.00M | $ 692.00M | $ 224.00M | |
- | $ 0.66 | $ 0.38 | - | - | - | |
- | $ 0.66 | $ 0.38 | - | - | - | |
- | $ 1.38K | $ 1.41K | - | - | - | |
- | $ 1.38K | $ 1.41K | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 24.00M | $ 22.00M | $ 527.78M | |
$ 961.00M | $ 1.43B | $ 1.15B | $ 805.00M | $ 969.00M | $ 1.10B | |
$ 148.00M | - | - | $ 170.00M | $ 183.00M | $ 179.00M | |
$ 343.00M | $ 2.71B | $ 1.50B | $ -367.00M | $ 692.00M | $ 224.00M | |
$ 366.40M | - | - | $ 270.23M | $ 462.10M | $ 528.50M | |
$ 520.00M | $ 2.17B | $ 1.23B | $ 329.00M | $ 656.00M | $ 238.00M | |
$ 520.00M | $ 1.95B | $ 1.24B | $ 534.00M | $ 842.00M | $ 403.00M |