Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 16.05B | $ 13.29B | $ 9.66B | $ 9.25B | $ 8.51B | $ 6.93B | |
$ -11.80B | $ -9.91B | $ -8.17B | $ -7.15B | $ -6.95B | $ -5.08B | |
$ 4.02B | $ 3.55B | $ 1.49B | $ 2.10B | $ 1.56B | $ 1.85B | |
$ 363.00M | $ -873.00M | $ 80.00M | $ 128.00M | $ 111.84M | $ 155.81M | |
$ 506.00M | $ 278.00M | $ 115.00M | $ 366.40M | $ 146.69M | $ 123.67M | |
$ 4.01B | $ 4.40B | $ 1.44B | $ 2.09B | $ 1.36B | $ 1.59B | |
$ 10.78 | $ 11.94 | $ 3.90 | $ 5.34 | $ 3.38 | $ 3.97 | |
$ 10.53 | $ 11.62 | $ 3.80 | $ 5.23 | $ 3.32 | $ 3.87 | |
$ 1.49B | $ 368.70M | $ 368.61M | $ 391.75M | $ 403.06M | $ 401.80M | |
$ 1.52B | $ 378.80M | $ 377.61M | $ 400.35M | $ 410.26M | $ 411.61M | |
$ 4.05B | $ 4.44B | $ 1.48B | $ 2.16B | $ 1.41B | $ 1.64B | |
$ 8.65B | $ 2.66B | $ 1.20B | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 137.00M | $ 133.00M | $ 131.00M | $ 139.47M | $ 143.46M | $ 120.87M |