Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.05B | $ 3.05B | $ 3.33B | $ 3.41B | $ 2.78B | $ 2.60B | |
$ 1.81B | $ 1.81B | $ 1.79B | $ 1.80B | $ 1.59B | $ 1.49B | |
$ 1.24B | $ 1.24B | $ 1.54B | $ 1.61B | $ 1.19B | $ 1.11B | |
$ 1.32B | $ 1.32B | $ 1.26B | $ 1.20B | $ 1.11B | $ 1.04B | |
$ -79.76M | $ -79.76M | $ 277.68M | $ 411.67M | $ 82.64M | $ 64.08M | |
$ -27.18M | $ -27.18M | $ -45.58M | $ -46.87M | $ -25.08M | $ -14.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -102.41M | $ -102.41M | $ 236.65M | $ 360.17M | $ 49.53M | $ 51.65M | |
$ -38.77M | $ -38.77M | $ 82.38M | $ 110.28M | $ 15.74M | $ 16.75M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -64.56M | $ -64.56M | $ 134.32M | $ 188.59M | $ 24.93M | $ 25.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 694.00K | $ 750.00K | $ 693.00K | $ 794.00K | $ 783.00K | |
$ 3.12B | $ 3.12B | $ 3.05B | $ 2.99B | $ 2.70B | $ 2.53B | |
$ -64.56M | $ -64.56M | $ 154.23M | $ 250.16M | $ 33.35M | $ 34.35M | |
$ -59.72M | $ -60.46M | $ 157.13M | $ 258.21M | $ 43.33M | $ 34.99M | |
$ ― | $ 22.62M | $ 39.80M | $ 39.76M | $ 20.11M | $ 14.43M | |
$ -79.79M | $ -79.79M | $ 276.44M | $ 399.92M | $ 69.64M | $ 66.08M | |
$ -79.79M | $ -79.79M | $ 276.44M | $ 399.92M | $ 69.64M | $ 66.08M |