Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 482.53M | $ 457.84M | $ 427.29M | $ 404.64M | $ 420.74M | |
$ 200.73M | $ 175.68M | $ 170.69M | $ 152.94M | $ 146.04M | |
$ 144.21M | $ 154.61M | $ 115.54M | $ 97.31M | $ 117.74M | |
$ 15.74M | $ 15.65M | $ 13.72M | $ 14.73M | $ 15.44M | |
$ 73.19M | $ 41.98M | $ 68.87M | $ 59.39M | $ 44.13M | |
$ 56.52M | $ 16.72M | $ 51.72M | $ 49.80M | $ 27.38M | |
$ -3.60M | $ -7.34M | $ -32.53M | $ -21.93M | $ -29.45M | |
$ 52.92M | $ 9.37M | $ 19.19M | $ 27.88M | $ -2.07M | |
$ 38.64M | $ 5.82M | $ 12.66M | $ 38.45M | $ -1.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.03 | $ 0.16 | $ 0.37 | $ 1.12 | $ -0.06 | |
$ 1.02 | $ 0.16 | $ 0.37 | $ 1.12 | $ -0.06 | |
37.53M | 36.11M | 34.38M | 34.38M | 34.38M | |
37.92M | 36.12M | 34.38M | 34.38M | 34.38M |