Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.56B | $ 1.66B | $ 1.85B | $ 1.46B | $ 1.42B | $ 788.95M | |
$ 1.01B | $ 1.06B | $ -1.17B | $ -923.63M | $ 873.96M | $ 473.30M | |
$ 550.12M | $ 592.40M | $ 675.51M | $ 532.32M | $ 541.87M | $ 315.65M | |
$ 475.78M | $ 478.70M | $ -442.41M | $ -380.64M | $ 352.68M | $ 256.23M | |
$ 77.49M | $ 113.69M | $ 239.91M | $ 156.43M | $ 189.19M | $ 59.43M | |
$ 16.12M | $ 10.53M | - | $ 8.93M | - | - | |
$ -170.00K | $ 1.76M | $ -8.65M | $ 2.97M | $ -31.04M | $ 7.77M | |
$ 90.55M | $ 122.46M | $ 241.74M | $ 148.71M | $ 158.15M | $ 67.19M | |
$ -14.24M | $ -8.29M | $ 39.85M | $ 14.00M | $ 23.00M | $ 10.70M | |
- | - | - | - | - | - | |
$ 102.58M | $ 128.28M | $ 199.66M | $ 134.74M | $ 134.68M | $ 64.94M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.48B | $ 1.54B | $ -1.61B | $ -1.30B | $ 1.23B | $ 729.52M | |
$ 102.58M | $ 128.28M | $ 199.66M | $ 134.74M | $ 134.68M | $ 64.94M | |
$ 82.13M | $ 142.38M | - | - | $ 146.35M | $ 60.70M | |
- | - | - | - | - | - | |
$ 111.28M | $ 139.03M | $ 241.74M | $ 144.74M | $ 189.19M | $ 59.43M | |
$ 179.06M | $ 205.56M | $ 302.04M | $ 197.63M | $ 236.96M | $ 85.57M |