Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.33B | $ 1.14B | $ 787.32M | $ 560.04M | $ 860.84M | |
$ 383.60M | $ 305.64M | $ 210.39M | $ 133.02M | $ 258.00M | |
$ 247.40M | $ 202.67M | $ 179.76M | $ 129.15M | $ 204.76M | |
$ 6.40M | $ 5.50M | $ 5.01M | $ 4.93M | $ 4.28M | |
$ 147.50M | $ 106.88M | $ 33.94M | $ 2.78M | $ 55.52M | |
$ 136.20M | $ 103.29M | $ 30.70M | $ -211.00K | $ 53.18M | |
$ 4.50M | $ 806.00K | $ -417.00K | $ 4.05M | $ 816.00K | |
$ 140.70M | $ 103.71M | $ 30.23M | $ 3.84M | $ 53.99M | |
$ 106.20M | $ 80.10M | $ 22.59M | $ 3.09M | $ 42.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.77 | $ 2.86 | $ 0.80 | $ 0.11 | $ 1.52 | |
$ 3.77 | $ 2.85 | $ 0.80 | $ 0.11 | $ 1.52 | |
28.17M | 28.06M | 28.07M | 28.00M | 28.03M | |
28.17M | 28.13M | 28.14M | 28.10M | 28.13M |