Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.89B | $ 5.59B | $ 5.30B | $ 5.32B | $ 4.84B | $ 5.17B | |
$ -5.36B | $ -5.19B | $ -5.06B | $ -4.67B | $ -4.97B | $ -4.84B | |
$ 555.61M | $ 398.44M | $ 243.13M | $ 648.91M | $ -129.13M | $ 337.45M | |
$ -77.95M | $ 26.32M | $ 22.04M | $ 62.38M | $ -12.32M | $ 23.69M | |
$ 12.02M | $ 4.16M | $ 2.00M | $ 32.08M | $ -3.61M | $ 9.72M | |
$ 615.32M | $ 346.04M | $ 192.83M | $ 588.36M | $ -150.67M | $ 282.36M | |
$ 7.28 | $ 4.06 | $ 2.27 | $ 6.95 | $ -1.79 | $ 3.37 | |
$ 7.21 | $ 4.02 | $ 2.25 | $ 6.90 | $ -1.79 | $ 3.34 | |
$ 338.56M | $ 85.14M | $ 84.86M | $ 84.71M | $ 84.26M | $ 83.89M | |
$ 342.29M | $ 86.01M | $ 85.67M | $ 85.29M | $ 84.26M | $ 84.47M | |
$ 645.57M | $ 376.29M | $ 223.08M | $ 618.61M | $ -120.42M | $ 323.47M | |
$ 380.72M | $ 321.28M | - | - | - | - | |
$ 1.32 | $ 1.76 | $ 1.73 | $ 1.69 | - | $ 1.61 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 69.35M | $ 68.42M | $ 63.15M | $ 62.30M | $ 75.05M | $ 68.11M |