Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.87B | $ 4.15B | $ 2.65B | $ 1.36B | $ 1.12B | $ 2.47B | |
$ 2.43B | $ 3.54B | $ -483.94M | $ -40.91M | $ 1.47B | $ 2.78B | |
$ 2.44B | $ 603.72M | $ 3.13B | $ 507.90M | $ -348.58M | $ -306.88M | |
$ 298.03M | $ 251.77M | $ 106.07M | $ 91.64M | $ 104.67M | $ 150.79M | |
$ 1.05B | $ 351.95M | $ 211.03M | $ 416.26M | $ -453.25M | $ -457.68M | |
$ -55.31M | $ -46.75M | $ -39.90M | $ -41.76M | $ -39.52M | $ -69.19M | |
$ -1.26M | $ -1.90M | $ 3.27M | $ 12.34M | $ -438.25M | $ -3.51M | |
$ 258.94M | $ 307.10M | $ 167.86M | $ -719.78M | $ -931.02M | $ -530.38M | |
$ 60.96M | $ 61.15M | $ 13.20M | $ -62.70M | $ -127.33M | $ -104.67M | |
- | - | - | - | - | - | |
$ 197.85M | $ 246.29M | $ 2.97B | $ 427.40M | $ -803.69M | $ -425.70M | |
$ 0.45 | $ 1.76 | $ 1.44 | $ -3.36 | $ -4.27 | $ -2.10 | |
$ 0.44 | $ 1.76 | $ 1.40 | $ -3.36 | $ -4.27 | $ -2.10 | |
$ 197.21M | $ 279.50K | $ 215.94K | $ 195.02K | $ 188.01M | $ 203.04M | |
$ 195.07M | $ 280.06K | $ 219.50K | $ 195.02K | $ 188.01M | $ 203.04M | |
$ 0.32 | $ 0.32 | $ 0.20 | - | $ 0.10 | $ 0.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 102.95M | $ -479.65M | $ -377.88M | $ 50.73M | $ 1.58B | $ 2.93B | |
$ 197.85M | $ 246.29M | $ 154.66M | $ 427.40M | $ -803.69M | $ -425.70M | |
$ 147.31M | - | $ 140.42M | - | $ -424.83M | $ -422.57M | |
- | - | - | - | $ 40.77M | $ 75.20M | |
$ 209.37M | $ 359.97M | $ 208.12M | $ -677.80M | $ -890.25M | $ -455.17M | |
$ 808.38M | $ 1.09B | $ 692.90M | $ 172.21M | $ -219.34M | $ 548.70M |