Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.04B | $ 1.08B | $ 1.01B | $ 629.37M | $ 725.61M | |
$ 276.11M | $ 275.48M | $ 238.28M | $ 178.95M | $ 223.82M | |
$ 184.74M | $ 163.21M | $ 136.22M | $ 129.13M | $ 156.18M | |
$ 18.51M | $ 10.60M | $ 19.56M | $ 26.66M | $ 10.37M | |
$ 101.11M | $ 122.87M | $ 125.59M | $ 161.81M | $ 78.01M | |
$ 87.49M | $ 112.27M | $ 98.26M | $ 135.16M | $ 63.51M | |
$ 1.18M | $ 2.97M | $ 7.76M | $ -81.21M | $ 5.78M | |
$ 88.67M | $ 115.24M | $ 106.03M | $ -31.40M | $ 69.29M | |
$ 54.41M | $ 79.49M | $ 72.57M | $ -37.71M | $ 46.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.72 | $ 3.86 | $ 3.72 | $ -1.95 | $ 2.45 | |
$ 2.62 | $ 3.86 | $ 3.58 | $ -1.95 | $ 2.40 | |
20.03M | 19.76M | 19.52M | 19.30M | 19.10M | |
20.77M | 20.62M | 20.30M | 19.30M | 19.55M |