Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 318.05M | $ 351.74M | $ 267.64M | $ 195.38M | $ 304.01M | |
$ 142.88M | $ 144.39M | $ 107.45M | $ 78.56M | $ 123.96M | |
$ 101.86M | $ 104.03M | $ 81.75M | $ 86.16M | $ 96.92M | |
$ 2.85M | $ 2.72M | $ 2.72M | $ 3.13M | $ 3.52M | |
$ 44.17M | $ 43.17M | $ 30.15M | $ -3.84M | $ 30.85M | |
$ 41.02M | $ 40.37M | $ 25.70M | $ -7.60M | $ 27.04M | |
$ -160.00K | $ -626.00K | $ 1.64M | $ 544.00K | $ 44.00K | |
$ 40.86M | $ 39.74M | $ 27.34M | $ -7.05M | $ 27.08M | |
$ 30.19M | $ 29.54M | $ 20.55M | $ -8.48M | $ 20.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.19 | $ 3.09 | $ 2.13 | $ -0.87 | $ 2.11 | |
$ 3.17 | $ 3.07 | $ 2.12 | $ -0.87 | $ 2.10 | |
9.45M | 9.55M | 9.66M | 9.76M | 9.90M | |
9.54M | 9.62M | 9.69M | 9.76M | 9.95M |