Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 340.84M | $ 311.93M | $ 208.79M | $ 288.69M | $ 409.16M | $ 348.35M | |
$ -53.60M | $ 21.85M | $ 7.71M | $ 111.30M | $ 62.65M | $ 61.02M | |
$ 300.09M | $ 224.15M | $ 201.08M | $ 177.39M | $ 346.51M | $ 287.32M | |
$ 212.48M | $ 216.04M | $ 193.41M | $ 74.44M | $ 180.88M | $ 159.98M | |
$ 87.61M | $ 8.11M | $ 7.66M | $ 102.95M | $ 165.63M | $ 127.34M | |
$ -71.31M | $ -66.74M | $ -67.98M | $ -63.02M | $ -66.89M | $ -64.22M | |
$ -23.03M | $ -57.60M | $ -53.27M | $ -22.59M | $ -9.86M | $ -6.85M | |
$ 50.73M | $ 9.79M | $ 5.89M | $ 17.34M | $ 88.88M | $ 56.27M | |
$ 13.42M | $ 4.35M | $ 5.79M | $ 7.59M | $ 21.96M | $ 13.04M | |
$ -166.00K | $ -62.00K | $ 800.00K | - | - | - | |
$ 35.61M | $ 2.10M | $ 18.00K | $ 6.41M | $ 63.59M | $ 39.90M | |
$ 5.84 | $ 0.35 | - | $ 1.07 | $ 10.90 | $ 6.75 | |
$ 5.79 | $ 0.33 | - | $ 1.05 | $ 10.50 | $ 6.60 | |
$ 24.64M | $ 6.07M | $ 6.11M | $ 5.96M | $ 5.84M | $ 5.92M | |
$ 25.46M | $ 6.30M | $ 6.35M | $ 6.13M | $ 6.06M | $ 6.05M | |
$ 0.32 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 158.88M | $ 237.89M | $ 201.13M | $ 185.75M | $ 243.53M | $ 221.00M | |
$ 36.51M | $ 2.19M | $ 101.00K | $ 9.75M | $ 66.92M | $ 43.23M | |
$ 17.58M | - | - | $ 28.16M | $ 80.81M | $ 51.41M | |
$ 16.30M | - | - | $ 63.02M | $ 66.89M | $ 64.22M | |
$ 122.05M | $ 76.54M | $ 73.87M | $ 80.36M | $ 155.77M | $ 120.49M | |
$ 213.32M | $ 164.80M | $ 164.38M | $ 174.90M | $ 242.01M | $ 197.31M |