Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.81B | $ 1.79B | $ 1.49B | $ 902.00M | $ 604.00M | $ 1.56B | |
$ -5.00M | $ 422.00M | $ 338.00M | $ 286.00M | $ 275.00M | $ 387.00M | |
$ 1.82B | $ 1.37B | $ 1.15B | $ 616.00M | $ 329.00M | $ 1.17B | |
$ 1.24B | $ 1.23B | $ 1.07B | $ 801.00M | $ 670.00M | $ 1.04B | |
$ -920.00M | $ -912.00M | $ 88.00M | $ -185.00M | $ -341.00M | $ 130.00M | |
$ -51.00M | $ 18.00M | $ -3.00M | $ 191.00M | $ -41.00M | $ -22.00M | |
$ -6.00M | $ -1.08B | $ -8.00M | $ 11.00M | $ -632.00M | $ -240.00M | |
$ -973.00M | $ -967.00M | $ 93.00M | $ -5.00M | $ -1.01B | $ -132.00M | |
$ 33.00M | $ 53.00M | $ 47.00M | $ -43.00M | $ -152.00M | $ -16.00M | |
- | - | - | - | - | - | |
$ -63.00M | $ -285.00M | $ 30.00M | $ 179.00M | $ -388.00M | $ -22.00M | |
$ -3.47 | $ -3.75 | $ 0.39 | $ -2.55 | $ -5.17 | $ -0.29 | |
$ -3.47 | $ -3.75 | $ 0.39 | $ -2.55 | $ -5.17 | $ -0.29 | |
$ 508.83M | $ 76.00M | $ 76.92M | $ 70.20M | $ 75.00M | $ 75.00M | |
$ 517.15M | $ 78.00M | $ 76.92M | $ 70.20M | $ 76.00M | $ 75.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.03B | $ 1.65B | $ 1.40B | $ 1.09B | $ 945.00M | $ 1.43B | |
$ -281.00M | $ -285.00M | $ 30.00M | $ 179.00M | $ -238.00M | $ -22.00M | |
$ 60.88M | $ 283.07M | - | - | $ 280.56M | $ 200.33M | |
- | - | - | - | $ 41.00M | $ 22.00M | |
$ -682.00M | $ -900.00M | $ 158.00M | $ 11.00M | $ -973.00M | $ -110.00M | |
$ -595.00M | $ -813.00M | $ 255.00M | $ 161.00M | $ -805.00M | $ 59.00M |