Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 614.49M | $ 497.00M | $ 395.52M | $ 301.77M | $ 235.78M | |
$ 182.34M | $ 149.68M | $ 121.38M | $ 92.63M | $ 74.43M | |
$ 164.25M | $ 152.65M | $ 111.01M | $ 74.20M | $ 56.06M | |
$ 30.60M | $ 26.34M | $ 15.90M | $ 10.87M | $ 6.00M | |
$ 48.69M | $ 21.09M | $ 10.37M | $ 20.00M | $ 24.37M | |
$ 18.09M | $ -2.98M | $ 10.37M | $ 18.43M | $ 18.37M | |
$ 7.03M | $ 1.67M | $ -7.00K | $ -64.00K | $ 108.00K | |
$ 25.12M | $ -1.31M | $ 10.37M | $ 18.36M | $ 18.48M | |
$ 22.32M | $ -513.00K | $ 7.04M | $ 13.71M | $ 13.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.18 | $ 0.00 | $ 0.06 | $ 0.12 | $ 0.08 | |
$ 0.18 | $ 0.00 | $ 0.06 | $ 0.12 | $ 0.08 | |
123.51M | 122.10M | 120.64M | 117.48M | 117.48M | |
125.07M | 122.10M | 120.64M | 117.48M | 117.48M |