Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 273.81M | $ 239.72M | $ 505.28M | $ 484.85M | $ 478.05M | $ 834.90M | |
$ 5.03M | - | $ -12.08M | $ -1.63M | $ 0.00 | $ 427.32M | |
$ 268.79M | $ 239.72M | $ 493.20M | $ 483.22M | $ 478.05M | $ 417.67M | |
$ 382.70M | $ 375.26M | $ 807.57M | $ 702.56M | $ 656.68M | $ 466.15M | |
$ -113.92M | $ -135.53M | $ -314.37M | $ -219.34M | $ -178.63M | $ 368.75M | |
$ 113.00K | $ 77.64M | $ -217.09M | $ 39.64M | $ -14.87M | $ 6.10M | |
$ 117.83M | $ -63.52M | $ -98.32M | $ -56.71M | $ -116.28M | $ -226.32M | |
$ 4.03M | $ 5.63M | $ -215.15M | $ -123.00M | $ -309.77M | $ 148.53M | |
$ 1.50M | $ 9.61M | $ 2.84M | $ 2.42M | $ 1.23M | $ -165.00K | |
- | - | - | - | - | - | |
$ 2.53M | $ 211.70M | $ -435.98M | $ -206.46M | $ -305.44M | $ 149.84M | |
$ -0.29 | $ 3.21 | $ -3.32 | $ -1.58 | $ -4.69 | $ 2.60 | |
$ -0.29 | $ 3.21 | $ -3.32 | $ -1.58 | $ -4.69 | $ 2.49 | |
$ 65.73M | $ 65.88M | $ 65.70M | $ 65.50M | $ 65.08M | $ 57.61M | |
$ 65.73M | $ 65.88M | $ 131.32M | $ 130.67M | $ 65.08M | $ 60.11M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 387.73M | $ 375.26M | $ 795.49M | $ 700.93M | $ 656.68M | $ 466.15M | |
$ 2.53M | $ 211.70M | $ -435.98M | $ -206.46M | $ -305.44M | $ 149.84M | |
$ -89.92M | - | - | - | $ -228.44M | $ 309.38M | |
$ 6.55M | - | - | - | $ 9.39M | $ 1.27M | |
$ 10.58M | - | $ -222.11M | $ -123.00M | $ -300.39M | $ 149.79M | |
$ 48.92M | - | $ -222.11M | $ -123.00M | $ -281.70M | $ 162.24M |