Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.13B | $ 3.13B | $ 3.93B | $ 6.13B | $ 5.94B | $ 4.24B | |
- | - | - | - | $ 2.73B | $ 2.07B | |
$ 3.13B | $ 3.13B | $ 3.93B | $ 6.13B | $ 3.21B | $ 2.17B | |
$ 3.46B | $ 3.46B | $ -52.00M | $ -6.04B | $ 1.75B | $ 1.70B | |
$ 562.00M | $ -331.00M | $ 3.98B | $ 24.00M | $ 1.46B | $ 468.00M | |
$ -305.00M | $ -305.00M | $ -296.00M | $ -618.00M | $ -656.00M | $ -422.00M | |
$ 8.00M | $ 14.00M | $ -3.35B | $ -24.00M | $ -3.96B | $ -37.00M | |
$ -637.00M | $ -637.00M | $ 3.61B | $ -499.00M | $ -3.15B | $ 9.00M | |
$ -358.00M | $ -358.00M | $ 913.00M | $ -173.00M | $ -720.00M | $ -96.00M | |
$ 29.00M | $ 29.00M | $ 56.00M | $ 45.00M | - | - | |
$ -2.04B | $ -291.00M | $ 6.80B | $ -414.00M | $ -2.41B | $ 47.00M | |
$ -4.85 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.52 | |
$ -4.87 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.51 | |
$ 260.50M | $ 65.13M | $ 70.65M | $ 75.05M | $ 79.92M | $ 92.02M | |
$ 260.50M | $ 65.13M | $ 70.66M | $ 75.05M | $ 79.92M | $ 93.19M | |
$ 0.25 | - | - | - | $ 0.80 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.46B | $ 3.46B | $ -52.00M | $ -6.04B | $ 4.48B | $ 3.77B | |
$ -283.00M | $ -291.00M | $ 2.65B | $ -414.00M | $ -2.41B | $ 47.00M | |
$ -814.00M | $ -1.06B | $ -634.94M | - | $ 792.59M | $ -12.86M | |
- | - | - | - | $ 656.00M | $ 422.00M | |
$ -626.00M | $ -626.00M | $ 3.52B | $ 119.00M | $ -2.49B | $ 431.00M | |
$ -401.00M | $ -275.00M | $ 4.26B | $ 710.00M | $ -741.00M | $ 1.49B |