Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.82B | $ 2.49B | $ 3.60B | $ 2.85B | $ 2.01B | $ 594.00M | |
$ 278.00M | - | - | $ 1.55B | $ 957.00M | $ 337.00M | |
$ 117.00M | - | - | $ 1.29B | $ 1.05B | $ 257.00M | |
$ 117.00M | - | - | $ 755.00M | $ 894.00M | $ 370.00M | |
- | - | - | $ 537.00M | $ 156.00M | $ -113.00M | |
- | - | - | $ -528.00M | $ -174.00M | $ -37.00M | |
$ -10.00M | - | - | $ -135.00M | $ 15.00M | $ 13.00M | |
$ 575.00M | $ 1.21B | $ 1.94B | $ 402.00M | $ -3.00M | $ -137.00M | |
$ 120.00M | $ 291.00M | $ 471.00M | $ 93.00M | $ -273.00M | $ -1.02B | |
- | - | - | - | - | - | |
$ 455.00M | $ 923.00M | $ 1.42B | $ 302.00M | $ 272.00M | $ 876.00M | |
$ 6.79 | $ 25.68 | $ 34.63 | $ 3.31 | $ 2.99 | $ 9.65 | |
$ 6.66 | $ 25.00 | $ 33.20 | $ 3.20 | $ 2.95 | $ 9.54 | |
$ 272.91M | $ 71.89M | $ 82.25M | $ 91.31M | $ 91.03M | $ 90.81M | |
$ 278.35M | $ 73.82M | $ 85.81M | $ 94.49M | $ 92.14M | $ 91.83M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 395.00M | - | - | $ 2.31B | $ 1.85B | $ 707.00M | |
$ 455.00M | $ 923.00M | $ 1.45B | $ 305.00M | $ 274.00M | $ 884.00M | |
$ 677.50M | $ 923.06M | - | $ 307.00M | $ 274.00M | $ 884.00M | |
$ 378.00M | $ 424.00M | $ -478.00M | $ 528.00M | $ 779.00M | $ 293.00M | |
- | - | - | $ 537.00M | $ 776.00M | $ 156.00M | |
$ 8.00M | - | - | $ 610.00M | $ 867.00M | $ 195.00M |