Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 295.94M | $ 300.81M | $ 254.88M | $ 137.00M | $ 395.66M | $ 374.40M | |
$ 133.20M | $ 144.45M | $ 120.48M | $ 115.46M | $ 181.49M | $ 166.47M | |
$ 219.50M | $ 156.35M | $ 134.41M | $ 21.54M | $ 214.17M | $ 207.93M | |
$ 163.91M | $ 156.72M | $ 125.19M | $ 138.10M | $ 133.61M | $ 135.35M | |
$ 55.59M | $ -4.83M | $ 9.21M | $ -116.56M | $ 80.56M | $ 72.58M | |
$ -6.32M | $ -5.88M | $ -7.09M | $ -4.62M | $ -688.00K | $ -1.07M | |
$ -770.00K | $ 4.96M | $ -4.88M | $ -7.94M | $ -4.53M | $ -27.90M | |
$ 50.75M | $ -9.77M | $ 10.99M | $ -129.12M | $ 75.34M | $ 43.60M | |
$ 16.92M | $ 10.11M | $ 20.56M | $ 26.50M | $ 16.77M | $ 9.52M | |
- | - | - | $ -1.86M | $ 3.00K | $ -492.00K | |
$ 25.41M | $ -22.80M | $ -22.33M | $ -143.78M | $ 46.87M | $ 22.84M | |
$ 0.47 | $ -0.40 | $ -0.38 | $ -2.43 | $ 0.76 | $ 0.36 | |
$ 0.46 | $ -0.40 | $ -0.38 | $ -2.43 | $ 0.76 | $ 0.36 | |
$ 218.07M | $ 56.67M | $ 59.13M | $ 59.24M | $ 61.31M | $ 63.08M | |
$ 220.64M | $ 56.67M | $ 59.13M | $ 59.24M | $ 61.49M | $ 63.21M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.19 | - | - | - | - | - | |
$ 0.19 | - | - | $ -1.89 | $ 1.05 | $ 0.91 | |
- | - | - | - | - | - | |
$ 297.11M | $ 301.17M | $ 245.67M | $ 253.57M | $ 315.11M | $ 301.82M | |
$ 28.08M | $ -22.80M | $ -22.33M | $ -143.78M | $ 46.87M | $ 22.84M | |
$ 31.36M | $ -1.58M | - | $ -138.38M | $ 49.82M | $ 44.27M | |
$ 1.52M | - | - | $ 7.01M | $ 2.79M | $ 2.92M | |
$ 57.32M | $ -4.61M | $ 14.83M | $ -122.11M | $ 78.13M | $ 46.52M | |
$ 57.57M | $ -1.43M | $ 17.34M | $ -69.41M | $ 141.62M | $ 103.96M |