Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 570.79M | - | - | $ 13.30M | $ 2.07B | $ 1.96B | |
$ 1.25B | $ 1.25B | $ 1.26B | $ -1.23B | $ 1.19B | $ 1.15B | |
$ -1.25B | $ -1.25B | $ -1.26B | $ -1.25B | $ 886.15M | $ 805.30M | |
$ -1.48B | $ -1.48B | $ -1.47B | $ -1.50B | $ 662.73M | $ 626.35M | |
$ 156.45M | $ 156.40M | $ 180.80M | $ 251.87M | $ 223.42M | $ 178.94M | |
$ -31.27M | $ -31.27M | $ -22.23M | $ -9.53M | $ -10.75M | $ -14.44M | |
$ 85.50M | $ 85.50M | $ -1.70M | $ -37.84M | $ -1.85M | $ 5.91M | |
$ 39.62M | $ 39.62M | $ 160.24M | $ 280.23M | $ 210.82M | $ 170.41M | |
$ 50.60M | $ 50.60M | $ 42.50M | $ 70.10M | $ 25.64M | $ 42.50M | |
$ 10.76M | $ 10.76M | $ -45.00K | $ 4.95M | - | - | |
$ -9.68M | $ -9.75M | $ 168.48M | $ 208.99M | $ 183.61M | $ 126.83M | |
$ -0.29 | $ -0.30 | $ 3.65 | $ 6.41 | $ 5.64 | $ 3.95 | |
$ -0.30 | $ -0.30 | $ 3.63 | $ 6.34 | $ 5.52 | $ 3.84 | |
$ 130.40M | $ 32.60M | $ 32.52M | $ 32.64M | $ 32.56M | $ 32.14M | |
$ 130.40M | $ 32.60M | $ 32.65M | $ 32.97M | $ 33.27M | $ 32.99M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 6.11 | $ 4.40 | |
- | - | - | - | - | - | |
$ -236.92M | $ -236.92M | $ -2.73B | $ -2.74B | $ 1.85B | $ 1.78B | |
$ -9.75M | $ -9.75M | $ 118.61M | $ 208.99M | $ 183.61M | $ 126.83M | |
$ -19.18M | - | - | - | $ 189.87M | $ 127.94M | |
- | - | - | - | $ 11.04M | $ 14.52M | |
$ 70.90M | $ 70.90M | $ 182.47M | $ 289.76M | $ 221.86M | $ 184.93M | |
$ 129.73M | $ 129.73M | $ 254.43M | $ 361.94M | $ 289.80M | $ 239.26M |