Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.11B | $ 905.18M | $ 698.99M | $ 502.03M | $ 383.94M | |
$ 131.02M | $ 122.19M | $ 104.35M | $ 81.90M | $ 64.92M | |
$ 171.68M | $ 164.93M | $ 139.37M | $ 86.70M | $ 66.49M | |
$ 12.47M | $ 10.92M | $ 11.96M | $ 7.07M | $ 5.63M | |
$ -20.48M | $ -29.01M | $ -23.25M | $ 2.73M | $ 5.34M | |
$ -40.66M | $ -42.75M | $ -35.02M | $ -4.35M | $ -291.00K | |
$ -4.38M | $ -1.20M | $ -24.00K | $ -800.00K | $ 280.00K | |
$ -45.03M | $ -44.20M | $ -35.22M | $ -5.73M | $ -1.64M | |
$ -44.69M | $ -44.67M | $ -35.53M | $ -5.84M | $ -1.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.08 | $ -1.10 | $ -0.89 | $ -0.16 | $ -0.05 | |
$ -1.08 | $ -1.10 | $ -0.89 | $ -0.16 | $ -0.05 | |
41.44M | 40.77M | 40.14M | 35.86M | 34.65M | |
41.44M | 40.77M | 40.14M | 35.86M | 34.65M |