Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.55B | $ 2.13B | $ 1.03B | $ 580.46M | $ 944.33M | $ 891.04M | |
$ 180.47M | - | - | $ 539.14M | $ 663.05M | $ 523.92M | |
$ 2.37B | $ 2.13B | $ 1.03B | $ 41.31M | $ 281.28M | $ 367.12M | |
$ 1.99B | $ 1.12B | $ 660.93M | $ 127.17M | $ 153.46M | $ 73.27M | |
$ 1.06B | $ 1.01B | $ 368.96M | $ -85.86M | $ 127.81M | $ 350.37M | |
$ -141.77M | $ -95.64M | $ -61.29M | $ -69.19M | $ -55.99M | $ -26.36M | |
$ 139.71M | $ 124.37M | $ 168.93M | $ -615.27M | $ -49.61M | $ -51.84M | |
$ 1.04B | $ 870.13M | $ 138.74M | $ -770.32M | $ 22.21M | $ 272.18M | |
$ 132.83M | $ 120.29M | $ 569.00K | $ -85.12M | $ 5.80M | $ 59.44M | |
$ -48.86M | $ -15.48M | - | - | - | - | |
$ 1.04B | $ 515.04M | $ 138.18M | $ -682.84M | $ 16.13M | $ 199.90M | |
$ 1.65 | $ 1.80 | $ 0.49 | $ -2.46 | $ 0.06 | $ 0.76 | |
$ 1.48 | $ 1.61 | $ 0.46 | $ -2.46 | $ 0.06 | $ 0.75 | |
$ 1.99B | $ 286.16M | $ 281.99M | $ 277.37M | $ 267.70M | $ 263.34M | |
$ 2.23B | $ 322.82M | $ 300.38M | $ 277.37M | $ 276.63M | $ 266.86M | |
$ 28.10M | $ 27.90M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.17B | $ 1.12B | $ 660.93M | $ 666.32M | $ 816.51M | $ 540.67M | |
$ 717.76M | $ 515.04M | $ 138.18M | $ -682.84M | $ 15.80M | $ 199.90M | |
$ 470.35M | - | - | $ -135.49M | $ 52.71M | $ 240.34M | |
$ 20.19M | - | - | $ 63.27M | $ 53.13M | $ 26.36M | |
$ 1.18B | $ 965.78M | $ 0.00 | $ -707.05M | $ 75.34M | $ 298.53M | |
$ 1.88B | $ 1.43B | $ 0.00 | $ -348.50M | $ 519.58M | $ 625.00M |