Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.44B | $ 1.44B | $ 1.41B | $ 9.20B | $ 1.18B | $ 325.65M | |
$ 981.75M | $ 981.75M | $ 959.34M | $ 6.05B | $ 796.80M | $ 219.98M | |
$ 456.49M | $ 456.49M | $ 449.06M | $ 3.14B | $ 383.91M | $ 105.67M | |
$ 433.12M | $ 433.12M | $ 444.40M | $ 2.34B | $ 375.21M | $ 107.49M | |
$ 16.80M | $ 16.02M | $ 4.65M | $ 801.50M | $ 8.70M | $ -1.82M | |
$ -60.59M | $ -60.59M | $ -44.42M | $ -66.70M | $ -34.71M | $ -13.30M | |
$ 2.08M | $ 2.08M | $ -1.79M | $ 83.30M | $ 42.09M | $ -93.05M | |
$ -39.27M | $ -39.27M | $ -37.96M | $ 623.60M | $ 16.08M | $ -108.17M | |
$ 792.00K | $ 757.00K | $ -23.92M | $ 208.00M | $ 8.09M | $ -267.00K | |
- | - | - | $ 44.10M | - | - | |
$ -24.90M | $ -24.94M | $ -461.00K | $ 415.40M | $ 20.17M | $ -100.04M | |
$ -0.98 | $ -0.31 | - | - | $ 0.26 | $ -1.64 | |
$ -1.12 | $ -0.31 | - | - | $ 0.25 | $ -1.64 | |
$ 270.26M | $ 81.08M | $ 80.09M | $ 80.09M | $ 76.68M | $ 61.09M | |
$ 269.49M | $ 81.08M | $ 80.09M | $ 80.09M | $ 81.09M | $ 61.09M | |
- | - | - | - | $ 0.20 | $ 0.11 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.54 | - | |
- | - | - | - | - | - | |
$ 1.41B | $ 1.41B | $ 1.40B | $ 8.40B | $ 1.17B | $ 327.46M | |
$ -30.29M | $ -24.94M | $ -14.04M | $ 415.40M | $ 20.55M | $ -99.93M | |
$ -5.20M | - | - | $ 596.72M | $ -2.13M | $ -8.41M | |
- | - | - | - | $ 30.86M | $ 8.58M | |
$ 20.84M | $ 19.76M | $ 6.46M | $ 703.50M | $ 46.95M | $ -99.59M | |
$ 59.42M | $ 99.25M | $ 95.20M | $ 1.11B | $ 127.67M | $ -78.90M |