Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 359.02M | $ 388.79M | $ 438.93M | $ 877.70M | $ 892.02M | $ 280.07M | |
$ 252.56M | $ 252.56M | $ 285.87M | - | $ 78.36M | $ 8.46M | |
$ 359.02M | $ 388.79M | $ 438.93M | $ 877.70M | $ 813.66M | $ 271.61M | |
$ 241.06M | $ 243.22M | $ 277.29M | $ 852.24M | $ 615.25M | $ 335.19M | |
$ 106.39M | $ 136.23M | $ 153.06M | $ 25.45M | $ 198.41M | $ -63.58M | |
$ -58.57M | $ -62.57M | $ -45.34M | $ -36.34M | $ -37.87M | $ -15.26M | |
$ -5.46M | $ -3.01M | $ -2.05M | $ 8.01M | $ -24.63M | $ -4.22M | |
$ 53.29M | $ 79.98M | $ 109.77M | $ -30.54M | $ 135.91M | $ -83.06M | |
$ 7.03M | $ 12.60M | $ -28.62M | $ 28.38M | $ -7.89M | $ -19.02M | |
- | - | - | - | - | - | |
$ 46.26M | $ 67.37M | $ 141.10M | $ -55.46M | $ 146.76M | $ -62.53M | |
$ 0.44 | $ 0.63 | $ -2.83 | $ -0.53 | $ 1.77 | $ -1.27 | |
$ 0.40 | $ 0.60 | $ -2.75 | $ -0.53 | $ 1.75 | $ -1.27 | |
$ 430.60M | $ 106.55M | $ 104.34M | $ 104.73M | $ 82.84M | $ 49.12M | |
$ 450.69M | $ 112.85M | $ 107.58M | $ 104.73M | $ 83.86M | $ 49.12M | |
$ 0.20 | $ 0.20 | $ 0.20 | $ 0.20 | $ 0.50 | $ 0.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -134.35M | $ 243.22M | $ 563.16M | $ 852.24M | $ 693.61M | $ 343.65M | |
$ 46.21M | $ 67.37M | $ -295.88M | $ -55.46M | $ 146.76M | $ -62.53M | |
$ 38.17M | - | $ 443.74M | - | $ 167.99M | $ -58.59M | |
- | - | - | - | $ 37.87M | $ 23.38M | |
$ 86.94M | $ 142.55M | $ 155.11M | $ 8.44M | $ 173.78M | $ -59.68M | |
$ 157.61M | $ 237.82M | $ 315.49M | $ 235.64M | $ 348.53M | $ 46.99M |