Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 289.02M | $ 325.23M | $ 192.75M | $ 147.60M | $ 162.06M | |
$ 111.51M | $ 162.89M | $ 71.66M | $ 35.41M | $ 17.16M | |
$ 33.34M | $ 31.38M | $ 29.36M | $ 29.51M | $ 32.95M | |
$ 5.78M | $ 5.98M | $ 6.18M | $ 6.10M | $ 2.93M | |
$ 83.95M | $ 137.49M | $ 50.95M | $ 13.03M | $ 743.00K | |
$ 78.17M | $ 131.51M | $ 42.30M | $ 5.90M | $ -15.78M | |
$ -8.35M | $ -14.33M | $ -8.91M | $ -11.30M | $ -9.50M | |
$ 69.82M | $ 117.18M | $ 33.40M | $ -5.39M | $ -25.28M | |
$ 52.25M | $ 103.80M | $ 32.26M | $ -5.21M | $ -25.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.15 | $ 2.31 | $ 0.74 | $ -0.12 | $ -0.61 | |
$ 1.10 | $ 2.20 | $ 0.69 | $ -0.12 | $ -0.61 | |
45.39M | 44.99M | 43.77M | 42.71M | 42.61M | |
47.34M | 47.11M | 46.64M | 42.71M | 42.61M |