Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 986.00M | $ 4.50B | $ 4.03B | $ 4.43B | $ 3.52B | $ 3.94B | |
$ 723.00M | $ -3.36B | $ 2.86B | $ -2.70B | $ -2.63B | $ -3.17B | |
$ 263.00M | $ 1.13B | $ 1.17B | $ 1.73B | $ 899.00M | $ 770.00M | |
$ 73.00M | $ 588.00M | $ 373.00M | $ -193.00M | $ -372.00M | $ -348.00M | |
$ 190.00M | $ 551.00M | $ 799.00M | $ 1.53B | $ 527.00M | $ 422.00M | |
$ -10.00M | $ 81.00M | $ -58.00M | $ 27.00M | $ 14.00M | $ 17.00M | |
$ 48.00M | $ 15.00M | $ 217.00M | $ 25.00M | $ 90.00M | $ -54.00M | |
$ 228.00M | $ 489.00M | $ 958.00M | $ 1.59B | $ 619.00M | $ 376.00M | |
$ 64.00M | $ -143.00M | $ 312.00M | $ 339.00M | $ 119.00M | $ 22.00M | |
- | $ 166.00M | - | $ 278.00M | $ 168.00M | $ 122.00M | |
$ 153.00M | $ 632.00M | $ 622.00M | $ 1.94B | $ -14.00M | $ 395.00M | |
$ 0.38 | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | $ 0.32 | |
$ 0.38 | $ 0.71 | $ 1.48 | $ 2.27 | $ -0.03 | $ 0.32 | |
$ 419.14M | $ 420.20M | $ 419.76M | - | $ 418.35M | $ 417.12M | |
$ 419.27M | $ 890.14M | $ 420.06M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.39 | - | $ 1.46 | - | - | - | |
$ 0.39 | - | $ 1.46 | - | - | - | |
- | - | - | - | - | - | |
$ 796.00M | $ -2.77B | $ 3.23B | $ -2.89B | $ -3.00B | $ -3.52B | |
$ 1.00M | - | $ 15.00M | - | - | - | |
$ 153.00M | $ 632.00M | $ 622.00M | $ 1.94B | $ -14.00M | $ 395.00M | |
$ 165.23M | - | $ 643.58M | - | - | - | |
$ 229.00M | $ 489.00M | $ 973.00M | $ 1.56B | $ 605.00M | $ 359.00M | |
$ 342.00M | $ -1.41B | $ 1.45B | - | - | - |