Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 448.27M | $ 1.49B | $ 19.37B | $ 510.62M | $ 246.05M | |
- | $ 181.52M | $ -684.46M | $ -1.07B | $ -67.18M | $ -32.47M | |
- | $ 266.75M | $ 808.30M | $ 18.30B | $ 443.44M | $ 213.58M | |
- | $ 813.48M | $ -1.27B | $ -749.43M | $ -227.80M | $ -145.02M | |
- | $ -546.72M | $ -460.85M | $ 17.55B | $ 215.81M | $ 68.86M | |
- | $ 82.85M | $ 189.55M | $ 99.73M | $ 477.00K | $ 1.35M | |
- | $ -310.84M | $ -296.54M | $ 90.92M | $ -333.00K | $ -618.00K | |
- | $ -153.03M | $ 25.24M | $ 17.56B | $ 216.62M | $ 70.82M | |
- | $ 105.32M | $ -62.89M | $ 3.10B | $ 31.44M | $ 5.61M | |
- | - | $ 392.43M | - | - | $ 5.13M | |
- | $ -105.90M | $ 107.88M | $ 8.46B | $ 104.35M | $ 39.80M | |
- | $ -1.06 | $ 1.08 | $ 85.20 | $ 1.06 | $ 0.42 | |
- | $ -1.06 | $ 1.00 | $ 74.27 | $ 0.97 | $ 0.41 | |
- | $ 99.61M | $ 99.50M | $ 99.31M | $ 98.90M | $ 94.88M | |
- | $ 99.61M | $ 114.17M | $ 114.01M | $ 113.66M | $ 109.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 994.99M | $ -1.96B | $ -1.82B | $ -294.98M | $ -177.49M | |
- | $ -99.92M | $ 113.87M | $ 8.47B | $ 110.37M | $ 44.93M | |
- | $ -33.76M | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -150.77M | $ 23.62M | $ 17.56B | $ 214.47M | $ 69.65M | |
- | $ -6.03M | $ 180.22M | $ 17.65B | $ 218.51M | $ 74.47M |