Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 398.20M | $ 214.20M | $ 140.83M | $ 119.07M | $ 102.31M | |
$ 313.67M | $ 179.81M | $ 118.95M | $ 102.03M | $ 87.55M | |
$ 259.43M | $ 77.97M | $ 66.56M | $ 60.73M | $ 55.72M | |
$ 32.88M | $ 1.49M | $ 484.00K | $ 885.32K | $ 297.73K | |
$ 119.69M | $ 101.84M | $ 52.38M | $ 41.30M | $ 31.82M | |
$ 86.81M | $ 101.84M | $ 52.38M | $ 41.30M | $ 31.82M | |
$ 7.70M | $ 2.88M | $ 282.00K | $ 586.90K | $ 1.59M | |
$ 94.51M | $ 104.72M | $ 52.67M | $ 41.89M | $ 33.41M | |
$ 71.41M | $ 83.08M | $ 39.48M | $ 74.98M | $ 31.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.67 | $ 0.80 | $ 0.38 | $ 0.72 | $ 0.31 | |
$ 0.63 | $ 0.75 | $ 0.37 | $ 0.71 | $ 0.30 | |
106.28M | 103.37M | 103.38M | 103.51M | 102.94M | |
113.75M | 111.38M | 107.80M | 106.24M | 106.02M |