Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 428.71M | $ 315.54M | $ 363.73M | $ 379.31M | $ 315.29M | |
$ 146.21M | $ 154.78M | $ 104.86M | $ 97.69M | $ 82.90M | |
$ 136.20M | $ 74.96M | $ 71.77M | $ 76.95M | $ 72.67M | |
$ 463.00K | $ 385.00K | $ 436.00K | $ 2.96M | $ 3.63M | |
$ 18.67M | $ 78.04M | $ 24.52M | $ 25.72M | $ 10.14M | |
$ 10.01M | $ 77.75M | $ 33.09M | $ 19.34M | $ 6.91M | |
$ 8.10M | $ -231.00K | $ -430.00K | $ -1.14M | $ -3.85M | |
$ 18.11M | $ 77.52M | $ 32.66M | $ 23.87M | $ 5.98M | |
$ 19.54M | $ 56.49M | $ 29.21M | $ 13.15M | $ 1.38M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.75 | $ 2.20 | $ 1.06 | $ 0.45 | $ 0.05 | |
$ 0.74 | $ 2.14 | $ 1.05 | $ 0.44 | $ 0.05 | |
25.55M | 25.63M | 25.88M | 26.11M | 26.61M | |
26.06M | 26.37M | 26.32M | 26.81M | 27.46M |