Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.00B | $ 2.58B | $ 1.69B | $ 1.45B | $ 1.41B | $ 1.40B | |
$ 349.89M | $ 1.06B | $ 913.78M | $ 937.99M | $ 766.46M | $ 706.17M | |
$ 652.03M | $ 1.52B | $ 777.11M | $ 516.78M | $ 643.17M | $ 692.06M | |
$ 317.27M | $ 878.71M | $ 594.82M | $ 693.02M | $ 83.72M | $ 80.79M | |
$ 334.76M | $ 639.63M | $ 182.29M | $ -176.24M | $ 559.45M | $ 611.27M | |
$ 4.42M | $ 3.53M | $ 4.08M | $ 5.44M | $ 10.60M | $ 9.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 344.12M | $ 573.45M | $ 170.05M | $ -146.03M | $ 159.70M | $ 245.53M | |
$ -1.29M | $ 14.12M | $ 9.76M | $ 2.93M | $ 30.34M | $ 17.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 328.64M | $ 514.47M | $ 132.87M | $ -161.94M | $ 107.48M | $ 212.12M | |
$ 0.40 | $ 0.69 | $ 0.19 | $ -0.23 | $ 0.16 | $ 0.34 | |
$ 0.40 | $ 0.69 | $ 0.19 | $ -0.23 | $ 0.16 | $ 0.34 | |
$ 822.38M | $ 745.46M | $ 694.50M | $ 694.50M | $ 660.58M | $ 626.08M | |
$ 822.38M | $ 745.68M | $ 694.50M | $ 694.50M | $ 660.58M | $ 626.08M | |
$ 0.07 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 0.60 | $ 0.06 | $ ― | $ ― | $ ― | |
$ ― | $ 0.60 | $ 0.06 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 1.33M | $ 14.32M | $ 13.93M | |
$ 667.16M | $ 1.94B | $ 1.51B | $ 1.63B | $ 850.18M | $ 786.96M | |
$ 328.64M | $ 514.47M | $ 132.87M | $ -161.94M | $ 107.48M | $ 212.12M | |
$ 358.72M | $ 574.87M | $ 141.42M | $ -169.39M | $ 108.05M | $ 212.12M | |
$ 720.23K | $ 4.53M | $ 1.96M | $ 2.60M | $ 0.00 | $ ― | |
$ 344.84M | $ 577.98M | $ 172.00M | $ -143.43M | $ 159.70M | $ 611.27M | |
$ 344.84M | $ 791.17M | $ 336.08M | $ 6.38M | $ 270.99M | $ 708.55M |