Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.77B | $ 9.61B | $ 9.25B | $ 8.29B | $ 6.78B | $ 5.47B | |
$ 4.54B | $ -8.13B | $ -7.15B | $ 6.73B | $ 4.93B | $ 4.63B | |
$ 7.19B | $ 1.49B | $ 2.10B | $ 1.56B | $ 1.85B | $ 841.77M | |
$ 177.02M | $ 80.00M | $ 128.58M | $ 111.84M | $ 155.81M | $ 113.95M | |
$ 161.73M | $ 115.00M | $ 366.40M | $ 16.77M | - | - | |
$ 7.07B | $ 1.44B | $ 2.09B | $ 1.36B | $ 1.59B | $ 713.62M | |
$ 6.05 | $ 3.90 | $ 5.34 | $ 3.38 | $ 3.97 | $ 1.76 | |
$ 5.90 | $ 3.80 | $ 5.23 | $ 3.32 | $ 3.87 | $ 1.73 | |
$ 1.47B | $ 368.61M | $ 391.75M | $ 403.06M | $ 401.80M | $ 404.35M | |
$ 1.51B | $ 377.61M | $ 400.35M | $ 410.26M | $ 411.61M | $ 412.91M | |
$ 2.26B | $ 1.48B | $ 2.24B | $ 1.41B | $ 1.64B | $ 757.97M | |
$ 1.44B | - | - | $ 1.41B | $ 1.64B | $ 757.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.36 | $ 2.82 | $ 2.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 947.10M | - | - | $ 1.70B | $ 1.97B | $ 962.26M | |
- | - | - | - | - | - | |
$ 54.76M | $ 131.00M | $ 129.23M | $ 143.46M | $ 120.87M | $ 120.48M |