Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.15B | $ 1.19B | $ 1.20B | $ 1.44B | $ 1.53B | $ 1.27B | |
$ -691.36M | $ -229.33M | $ -565.10M | $ 959.18M | $ 677.96M | $ 588.82M | |
$ 790.97M | $ 952.78M | $ 764.83M | $ 479.44M | $ 848.99M | $ 684.19M | |
$ 168.21M | $ 209.84M | $ 164.16M | $ 85.81M | $ 176.68M | $ 78.17M | |
$ -80.73M | - | - | - | - | - | |
$ 640.53M | $ 740.07M | $ 600.67M | $ 393.63M | $ 672.31M | $ 606.01M | |
$ 4.92 | $ 4.42 | $ 3.19 | $ 2.01 | $ 3.22 | $ 2.83 | |
$ 2.87 | $ 4.35 | $ 3.16 | $ 2.00 | $ 3.20 | $ 2.77 | |
$ 643.71M | $ 167.93M | $ 188.37M | $ 195.44M | $ 208.77M | $ 214.27M | |
$ 652.90M | $ 170.66M | $ 190.26M | $ 196.64M | $ 210.34M | $ 21.86B | |
$ 622.76M | $ 740.07M | $ 600.67M | $ 393.63M | $ 672.31M | $ 606.01M | |
$ 158.78M | $ 767.55M | - | $ 393.63M | $ 694.14M | $ 611.37M | |
$ 0.69 | - | $ 0.14 | $ 0.50 | $ 0.01 | $ 0.01 | |
- | - | - | - | - | - | |
- | - | - | $ 1.74 | $ 3.21 | $ 2.69 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 203.30M | - | $ 764.83M | $ 550.59M | $ 905.30M | $ 745.68M | |
$ 185.38M | - | $ 748.93M | - | - | - | |
$ 47.55M | $ 84.45M | $ 84.34M | $ 71.15M | $ 56.31M | $ 61.49M |