Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.37B | $ 3.13B | $ 3.93B | $ 6.13B | $ 5.94B | $ 4.24B | |
$ 847.00M | $ 1.66B | $ 1.99B | $ 4.35B | $ 2.83B | $ -90.00M | |
$ 2.52B | $ 1.47B | $ 1.94B | $ 1.79B | $ 3.12B | $ 4.24B | |
$ 1.80B | $ 1.79B | $ 1.38B | $ 6.04B | $ 8.71B | $ 3.77B | |
$ -101.00M | $ -331.00M | $ 3.98B | $ 95.00M | $ -2.77B | $ 470.00M | |
$ -154.00M | $ -305.00M | $ -296.00M | $ -618.00M | $ -656.00M | $ -422.00M | |
$ -164.00M | $ -14.00M | $ 3.35B | $ -95.00M | $ -394.00M | $ -53.00M | |
$ -292.00M | $ -637.00M | $ 3.61B | $ -499.00M | $ -3.15B | $ 9.00M | |
$ -92.00M | $ -358.00M | $ 913.00M | $ -173.00M | $ -720.00M | $ -96.00M | |
$ 91.00M | $ 29.00M | $ 56.00M | $ 45.00M | $ -36.00M | $ -35.00M | |
$ -207.00M | $ -291.00M | $ 2.65B | $ -414.00M | $ 3.41B | $ 47.00M | |
$ -2.94 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.52 | |
$ -2.93 | $ -4.46 | $ 37.54 | $ -5.51 | $ -30.20 | $ 0.51 | |
$ 260.12M | $ 65.13M | $ 70.65M | $ 75.05M | $ 79.92M | $ 92.02M | |
$ 260.42M | $ 65.13M | $ 70.66M | $ 75.05M | $ 79.92M | $ 93.19M | |
$ 1.00 | - | - | $ 0.80 | - | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.47B | $ 3.45B | $ 3.37B | $ 6.04B | $ 8.71B | $ 3.77B | |
$ -207.00M | $ -291.00M | $ 2.65B | $ -414.00M | $ -2.41B | $ 47.00M | |
$ -483.49M | $ -1.06B | - | - | - | - | |
- | - | - | - | - | - | |
$ -794.00M | $ -332.00M | $ 3.91B | $ 119.00M | $ -2.49B | $ 148.00M | |
$ -483.00M | $ -61.00M | $ 4.56B | $ 3.06B | $ -741.00M | $ 1.30B |