Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 485.91M | $ 499.27M | $ 699.71M | $ 718.10M | $ 382.90M | $ 412.20M | |
$ 115.09M | $ 430.13M | - | - | $ 344.75M | $ 362.22M | |
$ 384.18M | $ 69.14M | $ 699.71M | $ 718.10M | $ 38.14M | $ 49.97M | |
$ -187.22M | $ -347.21M | $ -491.69M | $ -639.23M | $ 15.92M | $ 17.38M | |
$ 266.17M | $ 44.62M | $ 105.51M | $ 78.87M | $ 22.23M | $ 32.59M | |
$ -16.38M | $ -16.38M | $ -21.49M | $ -11.51M | $ -7.83M | $ -9.28M | |
$ -5.90M | $ 977.03K | $ -489.11K | $ -1.13M | $ -1.70M | $ -6.27M | |
$ 676.43M | $ 829.12M | $ 1.17B | $ 72.37M | $ 12.69M | $ 17.05M | |
$ 417.00K | $ 417.00K | $ 443.00K | $ -605.00K | - | - | |
- | - | - | - | - | - | |
$ 268.47M | $ 26.32M | $ 1.16B | $ 67.23M | $ 11.35M | $ 11.66M | |
$ 0.59 | $ 0.59 | $ 1.79 | $ 1.53 | $ 0.26 | $ 0.27 | |
$ 0.58 | $ 0.58 | $ 1.76 | $ 1.50 | $ 0.26 | $ 0.27 | |
$ 179.10M | $ 44.77M | $ 44.40M | $ 44.00M | $ 43.42M | $ 42.75M | |
$ 181.90M | $ 45.48M | $ 45.06M | $ 44.85M | $ 43.82M | $ 43.27M | |
$ 0.10 | - | - | - | $ 0.00 | $ 0.10 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.32 | $ 0.43 | |
- | - | - | - | $ 0.32 | $ 0.42 | |
- | - | - | - | $ 127.77M | $ 132.95M | |
$ -187.22M | $ -347.21M | $ -491.69M | $ -639.23M | $ 360.67M | $ 379.60M | |
- | - | - | - | $ 7.83M | $ 9.28M | |
$ 26.32M | $ 26.32M | $ 79.49M | $ 67.23M | $ 11.35M | $ 11.66M | |
$ 346.57M | $ 656.74M | - | - | $ 13.31M | $ 16.46M | |
$ 473.80M | $ 46.03M | $ 1.19B | $ 83.89M | $ 20.52M | $ 26.33M | |
$ 504.57M | $ 76.10M | $ 1.22B | $ 106.86M | $ 37.58M | $ 44.86M |