Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 345.55M | $ 374.84M | $ 300.81M | $ 254.88M | $ 137.00M | $ 395.66M | |
$ 160.03M | $ 160.50M | $ 144.45M | $ 120.48M | $ 115.46M | $ 181.49M | |
$ 185.52M | $ 214.34M | $ 156.35M | $ 134.41M | $ 21.54M | $ 214.17M | |
$ 148.37M | $ 161.26M | $ 157.28M | $ 125.19M | $ -78.86M | $ -110.87M | |
$ 37.09M | $ 50.40M | $ -4.83M | $ 10.98M | $ -121.82M | $ 77.28M | |
$ 8.62M | $ 4.33M | $ 4.45M | $ -7.09M | $ -7.01M | $ -2.79M | |
$ -2.19M | $ -2.63M | $ -4.40M | $ -4.88M | $ 5.69M | $ 1.25M | |
$ 30.84M | $ 46.12M | $ -9.77M | $ 10.99M | $ -129.12M | $ 75.34M | |
$ 1.69M | $ 13.05M | $ 10.11M | $ 20.56M | $ 26.50M | $ 16.77M | |
- | - | - | - | $ -1.86M | $ 3.00K | |
$ 23.29M | $ 25.34M | $ -22.80M | $ -22.33M | $ -143.78M | $ 293.78M | |
$ 0.44 | $ 0.47 | $ -0.40 | $ -0.38 | $ -2.43 | $ 0.76 | |
$ 0.44 | $ 0.46 | $ -0.40 | $ -0.38 | $ -2.43 | $ 0.76 | |
$ 211.78M | $ 54.31M | $ 56.67M | $ 59.13M | $ 59.24M | $ 61.31M | |
$ 215.66M | $ 55.15M | $ 56.67M | $ 59.13M | $ 59.24M | $ 61.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 144.50M | $ 321.76M | $ 301.73M | $ 245.67M | $ 36.60M | $ 70.62M | |
$ 23.29M | $ 25.34M | $ -22.80M | $ -22.33M | $ -143.78M | $ 46.87M | |
$ 14.69M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 33.75M | $ 52.94M | $ -3.89M | $ 18.08M | $ -122.11M | $ 78.13M | |
$ 35.23M | $ 112.96M | $ 52.77M | $ 74.16M | $ -69.41M | $ 83.08M |