Income Statement | TTM | Jan 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.83B | - | $ 1.74B | $ 1.32B | $ 1.12B | $ 1.09B | |
$ 1.53B | - | $ 1.38B | $ 1.10B | $ 957.70M | $ 928.75M | |
$ 305.39M | - | $ 363.90M | $ 221.61M | $ 167.13M | $ 163.48M | |
$ 381.07M | - | $ 364.15M | $ 245.07M | $ 180.82M | $ 206.33M | |
$ -75.51M | - | $ -248.00K | $ -23.46M | $ -13.70M | $ -42.85M | |
$ 6.01M | - | $ -18.37M | $ -28.79M | $ -32.40M | $ -46.65M | |
$ 17.35M | - | $ -115.41M | $ 19.43M | $ 700.66M | $ 280.50M | |
$ -86.91M | - | $ 96.55M | $ -32.82M | $ 654.57M | $ 191.01M | |
$ -1.60M | - | $ -8.16M | $ 5.22M | $ 57.55M | $ 16.51M | |
$ 6.50M | - | $ 8.20M | $ 0.00 | $ 0.00 | $ -1.72M | |
$ -67.05M | - | $ 56.01M | $ -37.36M | $ 475.05M | $ 22.16M | |
$ 0.15 | - | $ 0.32 | $ -0.22 | $ 2.80 | $ 0.15 | |
$ 0.15 | - | $ 0.32 | $ -0.22 | $ 2.48 | $ 0.15 | |
$ 698.73M | - | $ 173.92M | $ 172.44M | $ 169.80M | $ 144.80M | |
$ 699.41M | - | $ 174.60M | $ 172.44M | $ 197.24M | $ 147.53M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 0.07 | $ -0.07 | $ -0.29 | |
- | - | - | $ 12.05M | $ 11.54M | $ 7.34M | |
$ 1.91B | - | $ 1.74B | $ 1.35B | $ 1.14B | $ 1.14B | |
$ -67.08M | - | $ 56.01M | $ -37.36M | $ 475.05M | $ 22.16M | |
- | - | - | $ -34.96M | $ 591.03M | $ 108.18M | |
- | - | - | $ 29.08M | $ 33.15M | $ 48.96M | |
$ -91.54M | - | $ 118.11M | $ -3.74M | $ 687.72M | $ 239.97M | |
$ -40.35M | - | $ 152.71M | $ 7.76M | $ 736.03M | $ 320.05M |