Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 525.29M | $ 703.08M | $ 665.61M | $ 561.95M | $ 605.56M | $ 692.33M | |
$ 367.15M | $ 509.63M | $ 441.00M | $ 399.10M | $ 463.49M | $ 539.38M | |
$ 158.15M | $ 193.45M | $ 224.61M | $ 162.86M | $ 142.06M | $ 152.96M | |
$ 133.28M | $ 155.74M | $ 165.20M | $ 157.00M | $ 145.31M | $ 153.26M | |
$ 24.86M | $ 37.71M | $ 59.41M | $ 5.86M | $ -3.25M | $ -304.00K | |
$ -8.23M | $ -11.33M | $ 215.68M | $ -32.43M | $ -30.91M | $ -30.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 25.82M | $ 35.53M | $ 293.89M | $ -5.50M | $ -331.76M | $ -26.11M | |
$ -28.10M | $ -25.80M | $ 3.82M | $ 5.10M | $ -40.69M | $ -7.76M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 27.18M | $ 30.86M | $ 270.43M | $ -10.61M | $ -291.06M | $ -18.36M | |
$ 0.05 | $ ― | $ 0.29 | $ >-0.01 | $ -0.24 | $ -0.02 | |
$ 0.05 | $ ― | $ 0.29 | $ >-0.01 | $ -0.24 | $ -0.02 | |
$ 1.00B | $ ― | $ 935.12M | $ 1.40B | $ 1.20B | $ 1.18B | |
$ 1.00B | $ ― | $ 935.12M | $ 1.40B | $ 1.20B | $ 1.18B | |
- | $ ― | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 500.43M | $ 665.37M | $ 606.20M | $ 556.10M | $ 608.81M | $ 692.64M | |
$ 27.18M | $ 30.86M | $ 270.43M | $ -10.61M | $ -291.06M | $ -18.36M | |
$ 21.07M | $ 30.14M | $ 252.69M | $ -27.05M | $ -30.48M | $ -17.39M | |
$ ― | $ 10.02M | $ 20.39M | $ 28.90M | $ 28.29M | $ 26.49M | |
$ 32.70M | $ 45.55M | $ 314.28M | $ 23.40M | $ -303.47M | $ 381.00K | |
$ 40.31M | $ 55.68M | $ 326.71M | $ 37.98M | $ -285.99M | $ 18.37M |