Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 629.43M | $ 503.57M | $ 446.10M | $ 398.15M | $ 243.63M | |
$ 359.93M | $ 275.08M | $ 206.71M | $ 176.15M | $ 97.60M | |
$ 370.33M | $ 289.32M | $ 222.82M | $ 172.30M | $ 113.65M | |
$ 3.18M | $ 3.40M | $ 3.33M | $ 2.60M | $ 2.77M | |
$ -6.34M | $ -65.89M | $ 23.27M | $ 16.86M | $ 1.88M | |
$ -10.39M | $ -14.24M | $ 19.97M | $ 14.41M | $ -16.05M | |
$ 845.00K | $ -55.05M | $ 39.37M | $ 2.35M | $ 15.11M | |
$ -9.55M | $ -69.29M | $ 23.26M | $ 16.76M | $ -947.00K | |
$ -9.59M | $ -56.58M | $ 13.13M | $ 13.32M | $ -1.06M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.08 | $ -0.50 | $ 0.12 | $ 0.12 | $ -0.02 | |
$ -0.08 | $ -0.50 | $ 0.12 | $ 0.12 | $ -0.01 | |
112.97M | 113.12M | 112.15M | 110.21M | 68.79M | |
112.97M | 113.12M | 113.28M | 112.95M | 111.76M |