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.64M | $ 144.73M | |
- | $ -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 | - | - | - | |
- | $ -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 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.03 | $ 0.43 | |
- | - | - | - | $ 798.00K | $ 811.00K | |
- | $ 994.99M | $ -1.96B | $ -1.82B | $ 294.82M | $ 177.20M | |
- | $ -99.92M | $ 113.87M | $ 8.47B | $ 110.37M | $ 44.93M | |
- | $ -33.76M | - | - | $ 110.51M | $ 45.20M | |
- | - | - | - | $ 1.45M | $ 650.00K | |
- | $ -150.77M | $ 23.62M | $ 17.46B | $ 218.07M | $ 71.47M | |
- | $ -6.03M | $ 180.22M | $ 17.55B | $ 222.11M | $ 76.29M |