Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 202.70M | $ 143.99M | $ 283.61M | $ 218.81M | $ 116.16M | |
$ 104.49M | $ 82.09M | $ 182.96M | $ 139.46M | $ 57.93M | |
$ 219.73M | $ 189.29M | $ 166.82M | $ 106.62M | $ 66.55M | |
$ 30.07M | $ 16.13M | $ 11.84M | $ 7.93M | $ 6.40M | |
$ -74.45M | $ -83.34M | $ 27.98M | $ 40.77M | $ -2.24M | |
$ -115.24M | $ -107.20M | $ 4.30M | $ 24.92M | $ -8.61M | |
$ 22.13M | $ 26.82M | $ 7.19M | $ -488.00K | $ -758.00K | |
$ -93.11M | $ -80.38M | $ 23.34M | $ 32.35M | $ -9.37M | |
$ -93.60M | $ -80.53M | $ 23.25M | $ 32.28M | $ -9.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -4.05 | $ -3.63 | $ 1.09 | $ 1.70 | $ -0.58 | |
$ -4.05 | $ -3.63 | $ 1.03 | $ 1.53 | $ -0.58 | |
23.12M | 22.19M | 21.25M | 19.01M | 16.06M | |
23.12M | 22.19M | 22.66M | 21.14M | 16.06M |