Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 823.00M | $ 823.00M | $ 802.00M | $ 373.32M | $ 266.64M | $ 315.17M | |
- | - | - | $ 0.00 | $ 76.88M | $ 84.35M | |
$ 850.68M | $ 823.00M | $ 802.00M | $ 367.40M | $ 189.77M | $ 230.82M | |
$ 107.96M | $ 107.96M | $ 107.22M | $ -55.56M | $ 159.49M | $ 160.31M | |
$ 151.48M | $ 152.24M | $ 91.67M | $ 27.86M | $ 30.28M | $ 70.51M | |
$ -104.95M | $ -105.35M | $ -104.28M | $ -60.09M | $ -50.40M | $ -59.27M | |
$ -8.55M | $ -24.63M | $ -27.57M | $ 124.69M | $ 3.30M | $ -11.53M | |
$ 99.22M | $ 61.77M | $ 7.54M | $ -156.91M | $ -16.82M | $ -284.00K | |
$ 533.00K | $ 533.00K | $ 43.00K | $ -310.00K | $ -696.00K | $ -282.00K | |
$ 33.00K | $ 33.00K | $ 256.00K | $ -416.00K | - | - | |
$ 56.74M | $ 48.13M | $ -12.64M | $ -155.69M | $ -16.22M | $ -534.00K | |
$ 0.22 | $ 0.22 | $ -0.06 | $ -0.73 | $ -0.19 | $ -0.01 | |
$ 0.22 | $ 0.22 | $ -0.06 | $ -0.73 | $ -0.19 | $ -0.01 | |
$ 877.38M | $ 219.34M | $ 219.07M | $ 110.64M | $ 84.14M | $ 83.93M | |
$ 878.91M | $ 219.73M | $ 219.07M | $ 110.64M | $ 84.14M | $ 83.93M | |
$ 0.97 | $ 0.97 | $ 0.87 | $ 0.72 | $ 0.60 | $ 1.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 107.96M | $ 107.96M | $ 107.22M | $ 0.00 | $ 236.37M | $ 244.66M | |
$ 47.84M | $ 48.13M | $ -12.64M | $ -155.69M | $ -16.22M | $ -534.00K | |
$ 73.16M | $ 26.68M | $ -20.19M | - | $ -20.76M | $ 7.00M | |
- | - | - | - | $ 50.40M | $ 59.27M | |
$ 204.57M | $ 167.12M | $ 111.81M | $ -96.47M | $ 33.58M | $ 58.98M | |
$ 478.55M | $ 571.70M | $ 566.44M | $ 298.61M | $ 164.36M | $ 193.84M |