Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 861.97M | $ 921.01M | $ 998.60M | $ 1.19B | $ 1.13B | $ 1.06B | |
$ 164.98M | $ 176.69M | $ 193.89M | $ 217.90M | $ 209.11M | $ 187.50M | |
$ 697.00M | $ 744.32M | $ 804.71M | $ 968.57M | $ 925.53M | $ 873.40M | |
$ 614.66M | $ 651.25M | $ 697.10M | $ 798.37M | $ 749.04M | $ 727.21M | |
$ 82.33M | $ 93.07M | $ 107.61M | $ 170.19M | $ 176.49M | $ 146.19M | |
$ 11.29M | $ 9.38M | $ 3.60M | $ 2.46M | $ 2.03M | $ 4.64M | |
$ 989.00K | $ 7.00K | $ -2.59M | $ 2.01M | $ 571.00K | $ 335.00K | |
$ 92.53M | $ 102.45M | $ 108.62M | $ 170.64M | $ 177.95M | $ 150.50M | |
$ 38.19M | $ 38.66M | $ 39.27M | $ 54.14M | $ 53.28M | $ 49.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 54.34M | $ 63.79M | $ 69.35M | $ 116.50M | $ 124.66M | $ 1.02B | |
$ 2.85 | $ 3.31 | $ 3.60 | $ 5.78 | $ 5.89 | $ 4.44 | |
$ 2.83 | $ 3.30 | $ 3.59 | $ 5.73 | $ 5.86 | $ 4.41 | |
$ 76.39M | $ 19.25M | $ 19.25M | $ 20.15M | $ 21.16M | $ 22.64M | |
$ 76.71M | $ 19.34M | $ 19.31M | $ 20.34M | $ 21.26M | $ 22.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 683.74M | $ 827.94M | $ 890.99M | $ 1.02B | $ 958.15M | $ 914.71M | |
$ 54.34M | $ 63.79M | $ 69.35M | $ 116.50M | $ 124.66M | $ 100.53M | |
$ 65.26M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 161.73M | $ 102.72M | $ 108.81M | $ 170.70M | $ 178.46M | $ 150.56M | |
$ 178.08M | $ 123.11M | $ 130.22M | $ 192.89M | $ 200.96M | $ 173.57M |