Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 271.40M | $ 247.35M | $ 362.18M | $ 310.81M | $ 286.91M | |
$ ― | $ 105.34M | $ 98.75M | $ 140.06M | $ 115.57M | $ 112.39M | |
$ ― | $ 166.06M | $ 148.60M | $ 222.13M | $ 195.24M | $ 174.53M | |
$ ― | $ 135.97M | $ 183.72M | $ 184.07M | $ 148.38M | $ 129.95M | |
$ ― | $ 30.09M | $ -35.12M | $ 38.05M | $ 46.87M | $ 44.58M | |
$ ― | $ 56.73M | $ -5.13M | $ -28.50M | $ -7.21M | $ 1.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 737.46M | $ 626.60M | $ 85.81M | $ 126.58M | $ 45.08M | |
$ ― | $ -1.65M | $ -5.21M | $ 3.84M | $ 11.06M | $ 11.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 739.12M | $ 631.81M | $ 81.98M | $ 1.67B | $ 122.08M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 241.31M | $ 282.47M | $ 324.13M | $ 263.94M | $ 242.33M | |
$ ― | $ 739.12M | $ 631.81M | $ 81.98M | $ 1.67B | $ 122.08M | |
$ ― | $ 220.80M | $ 218.29M | $ 131.13M | $ 105.56M | $ 4.54M | |
$ ― | $ 605.00K | $ 10.67M | $ 30.12M | $ 8.61M | $ 0.00 | |
$ ― | $ 738.07M | $ 637.27M | $ 115.93M | $ 135.18M | $ 45.08M | |
$ ― | $ 769.48M | $ 665.71M | $ 145.34M | $ 156.44M | $ 90.98M |