Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 503.74M | $ 499.27M | $ 699.71M | $ 718.10M | $ 382.90M | $ 412.20M | |
$ 115.09M | $ 430.13M | - | - | $ 344.75M | $ 362.22M | |
$ 388.65M | $ 69.14M | $ 699.71M | $ 718.10M | $ 38.14M | $ 49.97M | |
$ -155.90M | $ 22.78M | $ -491.69M | $ -639.23M | $ 15.92M | $ 17.38M | |
$ 48.91M | $ 44.62M | $ 105.51M | $ 78.87M | $ 22.23M | $ 32.59M | |
$ -15.58M | $ 13.92M | $ -21.49M | $ -11.51M | $ -7.83M | $ -9.28M | |
$ -3.84M | $ -3.90M | $ -489.11K | $ -1.13M | $ -1.70M | $ -6.27M | |
$ 653.40M | $ 28.54M | $ 1.17B | $ 72.37M | $ 12.69M | $ 17.05M | |
$ 417.00K | $ 417.00K | $ 443.00K | $ -605.00K | - | - | |
- | - | - | - | - | - | |
$ 244.60M | $ 26.32M | $ 1.16B | $ 67.23M | $ 11.35M | $ 11.66M | |
$ 0.79 | $ 0.59 | $ 1.79 | $ 1.53 | $ 0.26 | $ 0.27 | |
$ 0.77 | $ 0.58 | $ 1.76 | $ 1.50 | $ 0.26 | $ 0.27 | |
$ 180.10M | $ 44.77M | $ 44.40M | $ 44.00M | $ 43.42M | $ 42.75M | |
$ 183.60M | $ 45.48M | $ 45.06M | $ 44.85M | $ 43.82M | $ 43.27M | |
$ 0.20 | - | - | - | $ 0.00 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.32 | $ 0.43 | |
- | - | - | - | $ 0.32 | $ 0.42 | |
- | - | - | - | $ 127.77M | $ 132.95M | |
$ -155.90M | $ 452.91M | $ -491.69M | $ -639.23M | $ 360.67M | $ 379.60M | |
- | - | - | - | $ 7.83M | $ 9.28M | |
$ 35.36M | $ 26.32M | $ 79.49M | $ 67.23M | $ 11.35M | $ 11.66M | |
$ 554.76M | $ 656.74M | - | - | $ 13.31M | $ 16.46M | |
$ 450.77M | $ 46.03M | $ 1.19B | $ 83.89M | $ 20.52M | $ 26.33M | |
$ 481.96M | $ 76.10M | $ 1.22B | $ 106.86M | $ 37.58M | $ 44.86M |