Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.28B | $ 1.24B | $ 1.19B | $ 1.20B | $ 1.44B | $ 1.53B | |
$ -502.75M | $ -463.30M | $ -229.33M | $ -565.10M | $ 959.18M | $ 677.96M | |
$ 767.57M | $ 767.49M | $ 952.78M | $ 764.83M | $ 479.44M | $ 848.99M | |
$ 164.04M | $ 164.37M | $ 209.84M | $ 164.16M | $ 85.81M | $ 176.68M | |
- | - | - | - | - | - | |
$ 621.30M | $ 603.12M | $ 740.07M | $ 600.67M | $ 393.63M | $ 672.31M | |
$ 3.88 | $ 3.81 | $ 4.42 | $ 3.19 | $ 2.01 | $ 3.22 | |
$ 3.84 | $ 3.77 | $ 4.35 | $ 3.16 | $ 2.00 | $ 3.20 | |
$ 622.17M | $ 158.14M | $ 167.93M | $ 188.37M | $ 195.44M | $ 208.77M | |
$ 628.81M | $ 160.13M | $ 170.66M | $ 190.26M | $ 196.64M | $ 210.34M | |
$ 603.53M | $ 603.12M | $ 740.07M | $ 600.67M | $ 393.63M | $ 672.31M | |
$ 541.68M | - | $ 767.55M | - | $ 393.63M | $ 694.14M | |
$ 0.94 | $ 0.90 | - | $ 0.14 | $ 0.50 | $ 0.01 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.74 | $ 3.21 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 764.83M | $ 550.59M | $ 905.30M | |
- | - | - | $ 748.93M | - | - | |
$ 100.96M | $ 89.69M | $ 84.45M | $ 84.34M | $ 71.15M | $ 56.31M |