Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 275.00M | $ 504.52M | $ 488.45M | $ 428.84M | $ 502.07M | $ 531.89M | |
$ -1.48M | $ 4.45M | $ 2.40M | $ 3.13M | $ -8.49M | $ 184.00K | |
$ 164.97M | $ 273.81M | $ -331.60M | $ -333.89M | $ 343.10M | $ 356.92M | |
- | - | - | - | $ 600.00K | $ 331.00K | |
- | $ 20.80M | $ -56.74M | $ -63.84M | $ -1.60M | $ 0.00 | |
$ 108.54M | $ 226.26M | $ 217.70M | $ 165.79M | $ 149.59M | $ 175.70M | |
$ 1.98M | $ 767.00K | $ 3.68M | $ 3.12M | $ 2.38M | $ -1.37M | |
- | - | - | - | - | - | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 177.07M | |
$ 2.15 | - | - | - | $ 2.91 | $ 3.33 | |
$ 2.14 | - | - | - | $ 2.90 | $ 3.30 | |
$ 99.24M | - | - | - | $ 50.51M | $ 53.17M | |
$ 99.62M | - | - | - | $ 50.85M | $ 53.66M | |
$ 0.88 | - | - | - | $ 0.88 | - | |
- | - | - | - | - | - | |
$ 1.01 | - | - | - | $ 3.04 | $ 3.69 | |
- | - | - | - | - | - | |
$ 171.64M | $ 400.60M | $ 338.79M | $ 299.81M | $ 309.11M | $ 345.89M | |
$ 106.56M | $ 225.49M | $ 214.02M | $ 156.41M | $ 147.22M | $ 177.07M | |
$ 106.52M | - | - | - | $ 148.89M | $ 177.08M | |
$ 14.19M | - | - | - | $ 12.13M | $ 41.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |