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 | $ 218.50M | $ 166.88M | $ 187.72M | $ 129.24M | $ 135.11M | |
$ 3.97B | $ 5.52B | $ 923.23M | $ 295.15M | $ 430.81M | $ 645.06M | |
$ -54.17M | $ 47.04M | $ -78.70M | $ -71.43M | $ -46.23M | $ -34.31M | |
- | $ -30.01M | - | $ 3.72M | $ 6.05M | $ 10.29M | |
$ 3.88B | $ 9.39B | $ 841.22M | $ 238.54M | $ 390.62M | $ 621.04M | |
$ 1.12B | $ 1.57B | $ 249.02M | $ 70.18M | $ 110.02M | $ 178.97M | |
- | $ 20.16M | - | - | - | - | |
$ 2.76B | $ 7.83B | $ 585.45M | $ 164.52M | $ 278.12M | $ 439.83M | |
- | $ 13.68 | - | $ 0.63 | $ 1.06 | $ 1.67 | |
- | $ 13.68 | - | $ 0.63 | $ 1.06 | $ 1.67 | |
- | - | - | $ 263.19M | $ 263.20M | $ 263.20M | |
- | - | - | $ 263.19M | $ 263.20M | $ 263.20M | |
- | - | - | $ 0.45 | $ 1.24 | $ 2.03 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 58.14M | - | $ 71.90M | $ 60.57M | $ 51.36M | $ 41.80M | |
$ 3.61B | $ 5.19B | $ 1.94B | $ 1.52B | $ 1.51B | $ 1.62B | |
$ 2.76B | $ 7.83B | $ 585.45M | $ 164.52M | $ 278.12M | $ 439.83M | |
$ 2.79B | - | $ 582.42M | $ 148.87M | $ 278.65M | $ 437.52M | |
$ 66.15M | - | $ 83.37M | $ 85.15M | $ 71.49M | $ 55.67M | |
$ 3.95B | $ 9.35B | $ 924.59M | $ 323.68M | $ 462.12M | $ 676.70M | |
$ 3.95B | $ 9.10B | $ 927.45M | $ 326.81M | $ 464.76M | $ 676.78M |