Income Statement | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|
$ 866.05M | $ 848.13M | $ 717.65M | $ 687.92M | $ 669.10M | |
$ 716.63M | $ 718.25M | $ 602.14M | $ 592.23M | $ 566.72M | |
$ 149.42M | $ 129.88M | $ 115.50M | $ 95.69M | $ 102.38M | |
$ 81.97M | $ 68.90M | $ 73.83M | $ 55.53M | $ 53.33M | |
$ 67.45M | $ 60.98M | $ 41.68M | $ 40.16M | $ 49.05M | |
$ -906.00K | $ -1.48M | $ -6.84M | $ 1.53M | $ -1.67M | |
- | - | - | - | - | |
$ 61.90M | $ 68.23M | $ 27.71M | $ 36.28M | $ 39.94M | |
$ 15.18M | $ 11.54M | $ 7.86M | $ 8.95M | $ 9.52M | |
- | - | - | - | - | |
$ 46.72M | $ 56.68M | $ 19.85M | $ 27.34M | $ 30.41M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 798.60M | $ 787.15M | $ 675.97M | $ 647.76M | $ 620.05M | |
$ 46.72M | $ 56.68M | $ 19.85M | $ 27.34M | $ 30.41M | |
$ 49.72M | $ 52.38M | $ 24.95M | $ 31.41M | $ 36.08M | |
$ 3.36M | $ 3.11M | $ 15.26M | $ 5.76M | $ 10.91M | |
$ 65.26M | $ 71.34M | $ 42.98M | $ 42.05M | $ 50.84M | |
$ 85.51M | $ 88.31M | $ 60.64M | $ 58.45M | $ 66.80M |