Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.69B | $ 2.69B | $ 2.21B | $ 1.80B | $ 2.23B | $ 2.82B | |
$ 798.00M | $ 798.00M | $ 669.00M | $ 628.00M | $ 658.00M | $ 1.04B | |
$ 1.89B | $ 1.89B | $ 1.54B | $ 1.17B | $ 1.58B | $ 1.78B | |
$ 303.00M | $ 303.00M | $ 186.00M | $ 165.00M | $ 174.00M | $ 323.00M | |
$ 1.59B | $ 1.59B | $ 1.35B | $ 1.00B | $ 1.40B | $ 1.46B | |
$ -1.07B | $ -1.07B | $ -447.00M | $ -99.00M | $ -242.00M | $ -240.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.15B | $ 2.15B | $ 3.67B | $ 236.00M | $ 2.18B | $ 1.51B | |
$ 354.00M | $ 354.00M | $ 780.00M | $ 40.00M | $ 471.00M | $ 293.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.80B | $ 1.80B | $ 2.89B | $ 189.00M | $ 2.10B | $ 1.22B | |
$ 14.82 | $ 14.82 | $ 23.82 | $ 1.56 | $ 17.31 | $ 10.04 | |
$ 14.82 | $ 14.82 | $ 23.82 | $ 1.56 | $ 17.31 | $ 10.04 | |
$ 485.09M | $ 121.27M | $ 121.27M | $ 121.27M | $ 121.27M | $ 121.27M | |
$ 485.09M | $ 121.27M | $ 121.27M | $ 121.27M | $ 121.27M | $ 121.27M | |
$ 5.36 | $ 5.36 | $ 4.95 | $ 0.00 | $ 4.62 | $ 4.29 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 578.00M | $ ― | $ ― | $ ― | $ 470.00M | $ 4.00M | |
$ 1.10B | $ 1.10B | $ 855.00M | $ 793.00M | $ 832.00M | $ 1.37B | |
$ 1.80B | $ 1.80B | $ 2.89B | $ 189.00M | $ 2.10B | $ 1.22B | |
$ 1.80B | $ 1.68B | $ 2.91B | $ 201.00M | $ 1.71B | $ 1.22B | |
$ 1.03B | $ 1.03B | $ 438.00M | $ 112.00M | $ 254.00M | $ 225.00M | |
$ 3.17B | $ 3.17B | $ 4.11B | $ 348.00M | $ 2.43B | $ 1.74B | |
$ 3.19B | $ 3.19B | $ 4.13B | $ 382.00M | $ 2.50B | $ 1.81B |