Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|
$ 14.19B | $ 20.96B | $ 17.07B | $ 260.89M | |
$ 2.24B | $ 4.43B | $ 3.98B | $ 92.55M | |
$ 11.95B | $ 16.53B | $ 13.09B | $ 168.34M | |
$ 5.53B | $ 11.99B | $ 9.59B | $ 170.01M | |
$ 11.55B | $ 25.45B | $ 19.88B | $ -1.67M | |
$ -1.80M | - | $ -26.00M | $ 1.78M | |
$ 680.01M | $ 41.00M | $ 60.00M | - | |
$ 2.80B | $ 4.65B | $ 4.04B | $ 111.00K | |
$ 885.15M | $ 586.00M | $ 348.00M | $ 862.00K | |
$ 233.00M | $ 203.00M | $ 666.00M | - | |
$ 4.85B | $ 4.15B | $ 3.57B | $ -751.00K | |
$ 2.58 | $ 2.10 | $ 1.82 | $ >-0.01 | |
$ 2.58 | $ 2.10 | $ 1.81 | $ >-0.01 | |
$ 3.25B | $ 1.97B | $ 1.96B | $ 196.52M | |
$ 3.25B | $ 1.98B | $ 1.97B | $ 196.52M | |
$ 0.96 | $ 1.70 | $ 1.54 | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 7.77B | $ 16.42B | $ 13.57B | $ 262.56M | |
$ 3.90B | $ 4.15B | $ 3.57B | $ -751.00K | |
$ 1.16B | $ 3.29B | - | $ -751.00K | |
$ 1.80M | - | - | - | |
$ 2.80B | $ 4.65B | $ 4.04B | $ -1.67M | |
$ 2.53B | $ 11.85B | $ 12.50B | $ -1.11M |