Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 826.61M | $ 866.47M | $ 501.53M | $ 249.57M | $ 297.93M | $ 288.69M | |
- | - | $ -617.92M | $ 120.34M | $ 97.25M | $ 77.88M | |
$ 816.73M | $ 866.47M | $ 504.92M | $ 129.22M | $ 200.67M | $ 210.81M | |
$ 190.44M | $ 185.99M | $ -143.34M | $ 7.11M | $ 7.13M | $ 7.83M | |
$ 626.29M | $ 680.48M | $ 361.56M | $ 122.12M | $ 193.54M | $ 202.99M | |
$ -42.43M | $ -40.41M | $ -34.04M | $ -33.00M | $ -21.08M | $ -13.85M | |
$ 28.44M | $ 17.72M | $ 69.33M | $ -140.06M | $ 7.16M | $ 1.37M | |
$ 565.30M | $ 622.35M | $ 258.20M | $ -50.95M | $ 179.63M | $ 190.51M | |
$ 44.68M | $ -32.65M | $ 1.52M | $ 142.47M | $ -41.58M | $ -72.36M | |
- | - | - | - | - | - | |
$ 59.89M | $ 151.64M | $ 57.93M | $ -192.35M | $ 46.16M | $ 143.83M | |
$ 2.28 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | $ 2.01 | |
$ 2.28 | $ 2.00 | $ 0.85 | $ -2.84 | $ 0.75 | $ 2.01 | |
$ 291.04M | $ 75.61M | $ 68.32M | $ 67.69M | $ 61.74M | $ 71.55M | |
$ 291.19M | $ 75.68M | $ 68.39M | $ 67.69M | $ 61.79M | $ 71.63M | |
$ 0.33 | - | - | $ 0.68 | $ 1.82 | $ 2.12 | |
- | - | - | - | - | - | |
- | - | - | $ 0.12 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 190.44M | $ 185.99M | $ 143.34M | $ 127.45M | $ 104.39M | $ 85.70M | |
- | - | - | $ 33.00M | $ 21.08M | $ 13.85M | |
$ 219.09M | $ 151.67M | $ 57.93M | $ -192.30M | $ 46.28M | $ 143.96M | |
$ 250.61M | $ 589.00M | - | $ -89.12M | $ 42.75M | $ 144.36M | |
$ 585.24M | $ 622.35M | $ 292.24M | $ -17.95M | $ 200.70M | $ 204.36M | |
$ 452.46M | $ 743.45M | $ 395.24M | $ 82.55M | $ 278.88M | $ 263.19M |