Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 1.44B | $ 1.40B | $ 1.36B | $ 1.30B | $ 1.23B | $ 1.21B | |
$ 440.74M | $ 430.39M | $ 422.44M | $ 407.92M | $ 372.44M | $ 347.55M | |
$ 997.97M | $ 971.62M | $ 937.72M | $ 895.98M | $ 860.47M | $ 863.53M | |
$ 970.83M | $ 950.93M | $ 936.83M | $ 839.00M | $ 795.24M | $ 813.42M | |
$ 27.14M | $ 20.69M | $ 896.00K | $ 56.98M | $ 65.23M | $ 50.11M | |
$ -3.59M | $ -2.70M | $ -6.56M | $ -2.78M | $ -1.80M | $ -200.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.21M | $ 27.36M | $ 3.93M | $ 54.24M | $ 63.18M | $ 37.12M | |
$ -305.00K | $ -2.87M | $ 1.47M | $ 9.76M | $ 11.99M | $ 379.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 29.97M | $ 28.30M | $ 1.45M | $ 43.28M | $ 48.99M | $ 35.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.80M | $ 4.00M | $ 4.20M | $ 5.40M | $ 5.80M | |
$ 1.41B | $ 1.38B | $ 1.36B | $ 1.25B | $ 1.17B | $ 1.16B | |
$ 29.97M | $ 28.30M | $ 1.45M | $ 43.28M | $ 48.99M | $ 35.15M | |
$ 29.90M | $ 27.70M | $ 69.53K | $ 43.37M | $ 49.42M | $ 46.42M | |
$ 4.12M | $ 3.20M | $ 7.39M | $ 2.98M | $ 2.10M | $ 800.00K | |
$ 36.33M | $ 30.56M | $ 11.32M | $ 57.22M | $ 65.28M | $ 37.92M | |
$ 106.23M | $ 101.20M | $ 81.12M | $ 125.74M | $ 125.88M | $ 97.04M |