Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 36.79B | $ 37.12B | $ 34.48B | $ 28.67B | $ 28.92B | $ 29.68B | |
$ 32.04B | $ -32.29B | $ 30.27B | $ 25.48B | $ 25.62B | $ 25.98B | |
$ 4.74B | $ 4.84B | $ 4.20B | $ 3.19B | $ 3.30B | $ 3.70B | |
$ 2.75B | $ 2.75B | $ 2.63B | $ 2.28B | $ 2.38B | $ 2.49B | |
$ 1.99B | $ 2.08B | $ 1.57B | $ 915.02M | $ 916.98M | $ 1.21B | |
$ -89.44M | - | $ -131.73M | $ -137.21M | $ -203.74M | $ -214.77M | |
$ -38.76M | $ -4.81M | $ -4.11M | $ -18.55M | $ -825.07M | $ -87.33M | |
$ 1.76B | $ 1.89B | $ 1.44B | $ 759.26M | $ -111.83M | $ 909.37M | |
$ 413.18M | $ 448.99M | $ 325.91M | $ 172.79M | $ 88.34M | $ 187.80M | |
$ 2.86M | $ 7.66M | - | - | - | - | |
$ 1.34B | $ 1.43B | $ 1.11B | $ 584.44M | $ -204.09M | $ 716.20M | |
$ 21.29 | $ 22.01 | $ 15.29 | $ 7.49 | $ -2.44 | $ 8.19 | |
$ 21.09 | $ 21.80 | $ 15.10 | $ 7.43 | $ -2.44 | $ 8.10 | |
$ 253.88M | $ 64.84M | $ 72.47M | $ 77.99M | $ 83.57M | $ 87.48M | |
$ 256.76M | $ 65.45M | $ 73.39M | $ 78.64M | $ 83.57M | $ 88.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 15.50 | $ 7.75 | $ 7.55 | $ 8.83 | |
- | - | - | - | - | - | |
$ 34.80B | $ -29.53B | $ 32.90B | $ 27.76B | $ 28.00B | $ 28.47B | |
$ 1.34B | $ 1.43B | $ 1.11B | $ 584.44M | $ -204.09M | $ 716.20M | |
$ 727.54M | - | $ 1.11B | $ 596.14M | $ 378.05M | $ 778.19M | |
$ 89.44M | - | $ 131.73M | $ 137.21M | $ 203.74M | $ 214.77M | |
$ 1.99B | $ 2.07B | $ 1.57B | $ 896.47M | $ 91.91M | $ 1.12B | |
$ 2.18B | $ 2.26B | $ 1.76B | $ 1.09B | $ 281.70M | $ 1.31B |