Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 839.48M | $ 750.72M | $ 615.47M | $ 855.24M | $ 834.57M | $ 747.93M | |
$ 538.90M | $ 493.81M | $ 390.72M | $ 563.43M | $ 541.47M | $ 484.04M | |
$ 300.59M | $ 256.90M | $ 224.75M | $ 291.80M | $ 293.10M | $ 263.89M | |
$ 234.00M | $ 177.52M | $ 169.35M | $ 199.08M | $ 197.38M | $ 182.49M | |
$ 66.59M | $ 79.38M | $ 55.40M | $ 92.72M | $ 95.72M | $ 81.39M | |
$ -5.44M | $ -7.70M | $ -5.74M | $ -4.85M | $ -4.03M | $ -3.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 92.42M | $ 102.55M | $ 42.26M | $ 85.21M | $ 91.44M | $ 80.08M | |
$ 19.59M | $ 9.69M | $ 8.22M | $ 17.57M | $ 4.00M | $ 7.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 58.40M | $ 82.00M | $ 41.77M | $ 67.65M | $ 87.58M | $ 72.50M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 360.00K | $ 202.00K | $ 2.56M | $ 1.93M | $ 2.40M | |
$ 772.89M | $ 671.34M | $ 560.07M | $ 762.52M | $ 738.86M | $ 666.54M | |
$ 58.40M | $ 82.00M | $ 41.77M | $ 67.65M | $ 87.58M | $ 72.50M | |
$ 44.65M | $ 65.77M | $ 38.23M | $ 70.93M | $ 91.55M | $ 68.07M | |
$ 14.97M | $ 7.62M | $ 5.92M | $ 5.27M | $ 4.52M | $ 4.39M | |
$ 107.39M | $ 110.17M | $ 48.18M | $ 90.48M | $ 95.96M | $ 84.47M | |
$ 170.21M | $ 164.35M | $ 99.06M | $ 134.29M | $ 126.53M | $ 113.15M |