Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 689.49M | $ 691.12M | $ 820.16M | $ 611.20M | $ 495.92M | $ 1.20B | |
$ 496.10M | $ 493.15M | $ 595.53M | $ -434.54M | $ 344.97M | $ 901.51M | |
$ 193.39M | $ 197.97M | $ 224.63M | $ 176.66M | $ 150.95M | $ 298.40M | |
$ 15.90M | $ 91.57M | $ 34.91M | $ -24.27M | $ 91.64M | $ 150.89M | |
$ 96.48M | $ 96.65M | $ 104.39M | $ 54.61M | $ 59.31M | $ 147.51M | |
$ -52.03M | $ -44.73M | $ -37.22M | $ -41.50M | $ -50.41M | $ -87.07M | |
$ -16.88M | $ 20.27M | $ -27.57M | $ -835.00K | $ -6.69M | $ 44.99M | |
$ 61.33M | $ 81.94M | $ 94.73M | $ 13.94M | $ 2.21M | $ 105.43M | |
$ 5.31M | $ 10.79M | $ 24.94M | $ 12.15M | $ -52.06M | $ 39.68M | |
$ 22.49M | $ 30.62M | $ 27.73M | $ 27.74M | - | - | |
$ 56.02M | $ 71.15M | $ 73.70M | $ -139.95M | $ -278.77M | $ 79.54M | |
$ 0.48 | $ 0.60 | $ 0.55 | $ 0.19 | $ -2.06 | $ 0.59 | |
$ 0.47 | $ 0.60 | $ 0.55 | $ 0.18 | $ -2.06 | $ 0.59 | |
$ 466.51M | $ 118.37M | $ 133.60M | $ 136.17M | $ 135.53M | $ 134.39M | |
$ 470.94M | $ 119.49M | $ 135.09M | $ 137.71M | $ 135.53M | $ 135.55M | |
- | - | - | $ 3.20 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.01 | $ 0.93 | |
- | - | - | - | $ 1.00 | $ 0.92 | |
- | - | - | - | - | - | |
$ 231.64M | $ 584.72M | $ 630.44M | $ -458.81M | $ 436.61M | $ 1.05B | |
$ 56.02M | $ 71.15M | $ 73.70M | $ -139.95M | $ -278.77M | $ 79.54M | |
$ 30.03M | - | $ 85.42M | - | $ 81.14M | $ 67.10M | |
- | - | - | - | $ 50.41M | $ 87.07M | |
$ 76.36M | $ 126.67M | $ 96.58M | $ -8.11M | $ 52.62M | $ 192.50M | |
$ 142.78M | $ 211.27M | $ 177.78M | $ 73.54M | $ 129.55M | $ 344.30M |