Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 274.88M | $ 261.29M | $ 293.43M | $ 286.50M | $ 250.03M | |
$ 221.63M | $ 209.58M | $ 239.54M | $ 234.05M | $ 204.94M | |
$ 224.81M | $ 241.26M | $ 242.88M | $ 215.82M | $ 198.78M | |
$ 11.84M | $ 12.24M | $ 11.69M | $ 10.20M | $ 10.56M | |
$ 24.50M | $ -19.44M | $ 8.35M | $ 28.42M | $ 16.73M | |
$ -3.19M | $ -31.68M | $ -3.34M | $ 18.23M | $ 6.17M | |
$ 15.85M | $ 13.93M | $ 8.05M | $ 4.41M | $ 7.80M | |
$ 12.66M | $ -17.75M | $ 4.71M | $ 22.63M | $ 13.96M | |
$ 6.04M | $ -21.59M | $ -166.00K | $ 7.81M | $ 9.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.29 | $ -0.50 | $ 0.00 | $ 0.17 | $ 0.21 | |
$ 0.28 | $ -0.50 | $ 0.00 | $ 0.16 | $ 0.20 | |
41.98M | 42.87M | 44.94M | 45.92M | 46.46M | |
43.36M | 42.87M | 44.94M | 47.50M | 47.74M |