Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.80B | $ 4.15B | $ 2.65B | $ 1.36B | $ 1.12B | $ 2.47B | |
$ 3.99B | $ 3.54B | $ 2.33B | $ 1.93B | $ 1.47B | $ -1.00B | |
$ 1.81B | $ 603.72M | $ 317.10M | $ -574.04M | $ -348.58M | $ 3.47B | |
$ 187.24M | $ 152.85M | $ 104.00M | $ 103.70M | $ 110.28M | $ 136.89M | |
$ -746.70M | $ 351.95M | $ 211.03M | $ -677.75M | $ -892.26M | $ -461.58M | |
$ -30.68M | $ -46.75M | $ -39.90M | $ -41.76M | $ -39.52M | $ -69.19M | |
$ -94.19M | $ -97.02M | $ -5.34M | $ 275.00K | $ -756.00K | $ -389.00K | |
$ -814.21M | $ 307.10M | $ 167.86M | $ -719.78M | $ -931.02M | $ -530.38M | |
$ 38.86M | $ 61.15M | $ 13.20M | $ -62.70M | $ -127.33M | $ -104.67M | |
- | - | - | - | - | - | |
$ -1.47B | $ 246.29M | $ 154.66M | $ -654.54M | $ -803.69M | $ 3.36B | |
$ -1.46 | $ 0.88 | $ 1.44 | $ -6.72 | $ -4.27 | $ -2.10 | |
$ -2.32 | $ 0.88 | $ 1.40 | $ -6.72 | $ -4.27 | $ -2.10 | |
$ 500.44M | $ 279.50K | $ 215.94K | $ 195.02K | $ 188.01M | $ 203.04M | |
$ 495.40M | $ 280.06K | $ 219.50K | $ 195.02K | $ 188.01M | $ 203.04M | |
$ 0.32 | $ 0.32 | $ 0.20 | - | $ 0.10 | $ 0.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -3.50B | $ 3.70B | $ 2.43B | $ -745.47M | $ -560.63M | $ -866.98M | |
$ -854.50M | $ 246.29M | $ 154.66M | $ -654.54M | $ -803.69M | $ -425.70M | |
$ -107.15M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -871.23M | $ 359.97M | $ 208.12M | $ -677.80M | $ -890.25M | $ -455.17M | |
$ 46.04M | $ 1.09B | $ 692.06M | $ 171.38M | $ -219.34M | $ 549.64M |