Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.60B | $ 2.73B | $ 1.71B | $ 823.00M | $ 665.03M | |
$ 2.11B | $ -215.00M | $ -152.00M | $ 683.00M | $ 602.68M | |
$ 768.00M | $ 511.00M | $ 314.00M | $ 140.00M | $ 62.35M | |
$ 583.00M | $ -895.00M | $ -542.00M | $ 360.00M | $ 275.72M | |
$ -329.00M | $ -384.00M | $ -228.00M | $ -220.00M | $ -213.37M | |
$ 19.00M | - | $ -12.00M | $ -12.00M | $ 2.11M | |
$ 11.00M | $ -96.00M | $ 147.00M | $ -16.00M | $ -1.44M | |
$ -307.00M | $ -277.00M | $ -490.00M | $ -248.00M | $ -212.70M | |
$ 3.00M | $ -2.00M | $ -3.00M | $ 0.00 | $ -3.25M | |
- | - | - | - | - | |
$ -310.00M | $ -275.00M | $ -487.00M | $ -249.00M | $ -209.45M | |
$ -0.59 | $ -0.54 | $ -1.68 | $ -0.55 | $ -0.47 | |
$ -0.66 | $ -0.72 | $ -1.68 | $ -0.55 | $ -0.47 | |
$ 2.10B | $ 511.75M | $ 289.58M | $ 448.60M | $ 448.60M | |
$ 2.10B | $ 512.24M | $ 289.58M | $ 448.60M | $ 448.60M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 2.69B | $ -1.11B | $ -694.00M | $ 1.04B | $ 878.40M | |
$ -310.00M | $ -275.00M | $ -487.00M | $ -248.00M | $ -209.45M | |
$ -108.12M | - | - | $ -233.00M | $ -207.97M | |
- | - | - | $ 13.00M | $ 0.00 | |
$ -333.00M | $ -277.00M | $ -478.00M | $ -235.00M | $ -212.70M | |
$ -276.00M | $ -209.00M | $ -427.00M | $ -208.00M | $ -205.85M |