Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.58B | $ 10.71B | $ 2.86B | $ 1.82B | $ 1.94B | $ 2.27B | |
$ 3.48B | $ 4.97B | $ 1.77B | $ 1.33B | $ 1.38B | $ 1.49B | |
$ 4.09B | $ 5.74B | $ 1.09B | $ 482.87M | $ 560.05M | $ 780.17M | |
$ 125.25M | $ -192.81M | $ 266.76M | $ 187.72M | $ 129.24M | $ 135.11M | |
$ 3.97B | $ 5.52B | $ 823.35M | $ 295.15M | $ 430.81M | $ 645.06M | |
$ -54.17M | $ -48.97M | $ 4.67M | $ -71.43M | $ -46.23M | $ -34.31M | |
- | - | $ -616.14M | $ 3.72M | $ 6.05M | $ 10.29M | |
$ 3.88B | $ 5.49B | $ 1.43B | $ 238.54M | $ 390.62M | $ 621.04M | |
$ 1.12B | $ 1.57B | $ 249.02M | $ 70.18M | $ 110.02M | $ 178.97M | |
- | - | $ 11.13M | - | - | - | |
$ 2.76B | $ 3.91B | $ 1.18B | $ 164.52M | $ 278.12M | $ 439.83M | |
- | $ 13.68 | $ 0.63 | $ 0.63 | $ 1.06 | $ 1.67 | |
- | $ 13.68 | $ 0.63 | $ 0.63 | $ 1.06 | $ 1.67 | |
- | $ 572.26M | - | $ 263.19M | $ 263.20M | $ 263.20M | |
- | $ 572.26M | - | $ 263.19M | $ 263.20M | $ 263.20M | |
- | $ 0.10 | - | $ 0.45 | $ 1.24 | $ 2.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 58.14M | - | - | $ 60.57M | $ 51.36M | $ 41.80M | |
$ 3.61B | $ 5.19B | $ 2.04B | $ 1.52B | $ 1.51B | $ 1.62B | |
$ 2.76B | $ 3.91B | $ 1.18B | $ 164.52M | $ 278.12M | $ 439.83M | |
$ 2.79B | - | - | $ 148.87M | $ 278.65M | $ 437.52M | |
$ 66.15M | - | - | $ 85.15M | $ 71.49M | $ 55.67M | |
$ 3.95B | $ 5.58B | $ 1.34B | $ 323.68M | $ 462.12M | $ 676.70M | |
$ 3.95B | $ 5.58B | - | $ 326.81M | $ 464.76M | $ 676.78M |