Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.22B | $ 3.13B | $ 3.93B | $ 6.13B | $ 5.94B | $ 4.24B | |
- | $ 1.66B | - | - | $ 2.73B | $ 2.07B | |
$ 3.22B | $ 1.47B | $ 3.93B | $ 6.13B | $ 3.21B | $ 2.17B | |
$ 3.46B | $ 3.46B | $ -52.00M | $ -6.04B | $ 1.75B | $ 1.70B | |
$ -243.00M | $ -331.00M | $ 3.98B | $ 24.00M | $ 1.46B | $ 468.00M | |
$ -231.00M | $ -305.00M | $ -296.00M | $ -618.00M | $ -656.00M | $ -422.00M | |
$ -72.00M | $ 14.00M | $ -3.35B | $ -24.00M | $ -3.96B | $ -37.00M | |
$ -474.00M | $ -637.00M | $ 3.61B | $ -499.00M | $ -3.15B | $ 9.00M | |
$ -133.00M | $ -358.00M | $ 913.00M | $ -173.00M | $ -720.00M | $ -96.00M | |
$ 91.00M | $ 29.00M | $ 56.00M | $ 45.00M | - | - | |
$ 519.00M | $ -291.00M | $ 6.80B | $ -414.00M | $ -2.41B | $ 47.00M | |
$ -5.50 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.52 | |
$ -5.51 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.51 | |
$ 257.09M | $ 65.13M | $ 70.65M | $ 75.05M | $ 79.92M | $ 92.02M | |
$ 257.22M | $ 65.13M | $ 70.66M | $ 75.05M | $ 79.92M | $ 93.19M | |
$ 0.50 | - | - | - | $ 0.80 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.46B | $ 3.46B | $ -52.00M | $ -6.04B | $ 4.48B | $ 3.77B | |
$ -347.00M | $ -291.00M | $ 2.65B | $ -414.00M | $ -2.41B | $ 47.00M | |
$ -653.24M | $ -1.06B | $ -634.94M | - | $ 792.59M | $ -12.86M | |
- | - | - | - | $ 656.00M | $ 422.00M | |
$ -1.19B | $ -332.00M | $ 3.52B | $ 119.00M | $ -2.49B | $ 431.00M | |
$ -962.00M | $ -61.00M | $ 4.26B | $ 710.00M | $ -741.00M | $ 1.49B |