Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 8.02B | $ -8.77B | $ 7.35B | $ 6.95B | $ 7.24B | |
$ ― | $ 5.52B | $ 6.43B | $ 3.93B | $ 3.70B | $ 3.86B | |
$ ― | $ 2.50B | $ -15.21B | $ 3.42B | $ 3.26B | $ 3.38B | |
$ ― | $ 1.65B | $ 1.50B | $ 2.64B | $ 2.54B | $ 2.54B | |
$ ― | $ 854.80M | $ -16.71B | $ 780.30M | $ 720.80M | $ 834.40M | |
$ ― | $ -50.30M | $ -69.20M | $ 71.50M | $ 73.30M | $ 85.30M | |
$ ― | $ -6.90M | $ 76.20M | $ ― | $ ― | $ ― | |
$ ― | $ 822.60M | $ -17.00B | $ 816.30M | $ 635.30M | $ 645.90M | |
$ ― | $ 94.50M | $ 92.50M | $ 53.30M | $ 81.20M | $ 79.40M | |
$ ― | $ -1.90M | $ -400.00K | $ ― | $ ― | $ ― | |
$ ― | $ 728.30M | $ -17.09B | $ 763.00M | $ 554.10M | $ 566.50M | |
$ ― | $ 4.11 | $ 3.42 | $ 4.31 | $ 3.13 | $ 3.20 | |
$ ― | $ 4.10 | $ 3.41 | $ 4.30 | $ 3.13 | $ 3.20 | |
$ ― | $ 177.40M | $ 177.40M | $ 177.20M | $ 177.00M | $ 176.80M | |
$ ― | $ 177.70M | $ 177.70M | $ 177.50M | $ 177.30M | $ 177.10M | |
$ ― | $ 0.73 | $ 0.35 | $ 0.89 | $ 0.81 | $ 0.73 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.17B | $ 7.94B | $ -6.57B | $ -6.23B | $ -6.41B | |
$ ― | $ 728.30M | $ -17.09B | $ 763.00M | $ 554.10M | $ 566.50M | |
$ ― | $ 616.95M | $ -13.62B | $ 567.80M | $ 531.49M | $ 631.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 898.00M | $ -16.93B | $ 888.10M | $ 708.80M | $ 731.50M | |
$ ― | $ 1.20B | $ -16.62B | $ 1.17B | $ 708.80M | $ 731.50M |