Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ ― | $ 455.20M | $ 513.58M | $ 557.13M | $ 604.22M | $ 617.54M | |
$ ― | $ 127.58M | $ 118.84M | $ 127.22M | $ 134.65M | $ 128.15M | |
$ ― | $ 327.62M | $ 394.74M | $ 429.90M | $ 469.57M | $ 489.39M | |
$ ― | $ 288.08M | $ 325.01M | $ 356.36M | $ 370.44M | $ 367.21M | |
$ ― | $ 39.54M | $ 69.73M | $ 73.54M | $ 99.13M | $ 122.17M | |
$ ― | $ -489.00K | $ -1.15M | $ -2.00M | $ -1.74M | $ -1.85M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 46.11M | $ 37.22M | $ 64.39M | $ 103.99M | $ 123.13M | |
$ ― | $ 17.55M | $ 11.01M | $ 23.80M | $ 46.54M | $ 44.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 28.56M | $ 26.21M | $ 40.63M | $ 57.46M | $ 78.24M | |
$ ― | $ 1.63 | $ 1.50 | $ 2.32 | $ 3.23 | $ 4.25 | |
$ ― | $ 1.63 | $ 1.50 | $ 2.32 | $ 3.23 | $ 4.25 | |
$ ― | $ 17.52M | $ 17.51M | $ 17.51M | $ 17.79M | $ 18.43M | |
$ ― | $ 17.52M | $ 17.51M | $ 17.51M | $ 17.79M | $ 18.43M | |
$ ― | $ 0.95 | $ 1.05 | $ 1.45 | $ 1.60 | $ 1.60 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 415.66M | $ 443.85M | $ 483.58M | $ 505.09M | $ 495.37M | |
$ ― | $ 28.56M | $ 26.21M | $ 40.63M | $ 57.46M | $ 78.24M | |
$ ― | $ 25.40M | $ 46.72M | $ 45.35M | $ 53.52M | $ 76.03M | |
$ ― | $ 359.00K | $ 348.00K | $ 420.00K | $ 2.50M | $ 2.94M | |
$ ― | $ 46.47M | $ 37.56M | $ 64.81M | $ 106.49M | $ 126.07M | |
$ ― | $ 64.60M | $ 106.82M | $ 102.95M | $ 140.85M | $ 155.18M |