Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 856.55M | $ 754.49M | $ 784.63M | $ 1.03B | $ 1.51B | |
- | $ 633.47M | $ 555.49M | $ 660.74M | $ 874.00M | $ 1.16B | |
- | $ 223.08M | $ 199.00M | $ 123.89M | $ 152.45M | $ 353.29M | |
- | $ 113.69M | $ 149.82M | $ 128.86M | $ 144.77M | $ 110.53M | |
- | $ 109.39M | $ 49.18M | $ -4.97M | $ 7.69M | $ 242.76M | |
- | $ -17.45M | $ -14.12M | $ -28.83M | $ -31.32M | $ -44.48M | |
- | $ 11.18M | $ 14.07M | $ 23.28M | $ 33.82M | $ 38.65M | |
- | $ 105.63M | $ 81.63M | $ -4.66M | $ 58.92M | $ 236.93M | |
- | $ 23.04M | $ 2.38M | $ -1.72M | $ 2.85M | $ 52.27M | |
- | - | - | - | - | - | |
- | $ 67.84M | $ 59.38M | $ 5.35M | $ 56.64M | $ 161.72M | |
- | $ 0.09 | $ 0.11 | $ <0.01 | $ 0.08 | $ 0.22 | |
- | $ 0.09 | $ 0.11 | $ <0.01 | $ 0.08 | $ 0.22 | |
- | $ 736.61M | $ 736.69M | $ 736.69M | $ 736.69M | $ 733.59M | |
- | $ 736.61M | $ 736.69M | $ 736.69M | $ 736.69M | $ 742.18M | |
- | $ 0.01 | $ 0.00 | $ <0.01 | $ 0.03 | $ 0.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 67.84M | $ 59.38M | $ 5.35M | $ 56.64M | $ 161.72M | |
- | $ 67.84M | $ 59.38M | $ 5.35M | $ 56.64M | $ 161.72M | |
- | $ 18.48M | $ 14.09M | $ 28.52M | $ 31.63M | $ 44.88M | |
- | $ 124.11M | $ 95.73M | $ 23.86M | $ 90.55M | $ 281.81M | |
- | $ 151.37M | $ 128.22M | $ 73.01M | $ 139.29M | $ 282.00M |