Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.84B | $ 2.89B | $ 2.26B | $ 2.05B | $ 2.27B | |
$ 271.07M | $ 255.24M | $ 205.90M | $ 175.05M | $ 200.41M | |
$ 161.41M | $ 156.60M | $ 143.08M | $ 131.29M | $ 151.08M | |
$ 45.41M | $ 43.84M | $ 43.52M | $ 48.33M | $ 47.97M | |
$ 158.50M | $ 141.07M | $ 97.39M | $ 74.45M | $ 83.60M | |
$ 109.66M | $ 90.07M | $ 53.06M | $ 44.28M | $ 54.72M | |
$ -28.44M | $ -5.73M | $ -7.66M | $ -7.84M | $ -1.28M | |
$ 81.22M | $ 84.34M | $ 45.41M | $ 17.29M | $ 27.27M | |
$ 64.31M | $ 68.23M | $ 35.77M | $ 14.05M | $ 23.43M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.81 | $ 1.94 | $ 1.00 | $ 0.38 | $ 0.61 | |
$ 1.79 | $ 1.91 | $ 0.99 | $ 0.38 | $ 0.60 | |
35.57M | 35.18M | 35.66M | 36.52M | 38.34M | |
35.97M | 35.72M | 36.10M | 36.82M | 38.76M |