Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 769.08M | $ 652.36M | $ 753.42M | $ 407.20M | $ 177.39M | $ 288.63M | |
$ 221.41M | $ 278.15M | - | - | $ 85.21M | $ 122.88M | |
$ 547.67M | $ 374.21M | $ 753.42M | $ 407.20M | $ 92.17M | $ 165.75M | |
$ 153.23M | $ 432.42M | $ 287.64M | $ -161.91M | $ 44.33M | $ 46.57M | |
$ 245.98M | $ 219.94M | $ 465.77M | $ 245.60M | $ 47.84M | $ 119.18M | |
$ -99.39M | $ -80.12M | $ -41.95M | $ -29.13M | $ -31.23M | $ -36.56M | |
$ -93.36M | $ -241.51M | $ 73.79M | $ 123.01M | $ -305.09M | $ 10.46M | |
$ 239.71M | $ 381.33M | $ 350.04M | $ 93.16M | $ -288.47M | $ 93.07M | |
$ 52.11M | $ 83.61M | $ 9.60M | $ 6.40M | $ 20.91M | $ -21.58M | |
- | - | - | - | - | - | |
$ 187.65M | $ 297.72M | $ 340.44M | $ 86.76M | $ -309.38M | $ 114.66M | |
$ 7.47 | $ 12.74 | $ 17.24 | $ 6.61 | $ -25.99 | $ 9.76 | |
$ 7.32 | $ 12.63 | $ 16.94 | $ 6.42 | $ -25.99 | $ 9.74 | |
$ 96.49M | $ 23.37M | $ 19.75M | $ 13.12M | $ 11.90M | $ 11.75M | |
$ 97.09M | $ 23.57M | $ 20.10M | $ 13.52M | $ 11.90M | $ 11.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 21.36M | $ 20.76M | |
$ -120.76M | $ 432.42M | $ 287.64M | $ -161.91M | $ 129.54M | $ 169.45M | |
- | - | - | - | $ 31.23M | $ 36.56M | |
$ 187.70M | $ 297.72M | $ 340.44M | $ 86.76M | $ -309.38M | $ 114.66M | |
$ 19.13M | - | $ 276.88M | - | $ -86.62M | $ 107.09M | |
$ 80.27M | $ 461.45M | $ 391.99M | $ 122.29M | $ -257.24M | $ 129.63M | |
$ 275.41M | $ 680.56M | $ 525.97M | $ 190.91M | $ -192.68M | $ 225.55M |