Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 557.68M | $ 502.40M | $ 640.31M | $ 544.48M | |
$ 390.77M | $ 378.94M | $ 631.91M | $ 50.16M | |
$ 166.90M | $ 123.46M | $ 8.40M | $ 494.32M | |
$ 20.85M | $ 108.11M | $ 252.97M | $ 72.22M | |
$ 35.90M | $ 8.96M | $ -2.11B | $ 131.49M | |
$ -119.86M | $ -86.24M | $ -96.83M | $ -44.35M | |
$ -142.87M | $ -174.91M | $ -1.82B | $ -7.91M | |
$ -1.23B | $ -245.80M | $ -2.16B | $ 63.08M | |
$ -17.55M | $ 683.00K | $ -17.09M | $ 15.76M | |
- | - | - | - | |
$ -1.23B | $ -246.49M | $ -2.15B | $ 47.31M | |
$ -5.28 | $ -0.65 | $ -6.30 | $ -0.83 | |
$ -5.41 | $ -0.65 | $ -6.30 | $ -0.83 | |
$ 1.09B | $ 379.86M | $ 340.65M | $ 30.53M | |
$ 1.14B | $ 379.86M | $ 340.65M | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 411.62M | $ 487.05M | $ 884.89M | $ 122.38M | |
$ -1.23B | $ -246.49M | $ -2.15B | $ 47.31M | |
$ -1.03B | - | - | - | |
- | - | - | - | |
$ -1.28B | $ -159.57M | $ -2.07B | $ 63.08M | |
$ -1.15B | $ -62.37M | $ -1.84B | $ 97.81M |