Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 201.61M | $ 174.53M | $ 150.35M | $ 111.70M | $ 79.56M | |
$ 136.74M | $ 116.89M | $ 103.25M | $ 79.86M | $ 58.21M | |
$ 130.58M | $ 104.95M | $ 115.21M | $ 355.74M | $ 52.13M | |
$ 0.00 | $ 9.99M | $ 6.60M | $ 3.98M | $ 2.29M | |
$ 6.16M | $ 21.93M | $ -5.62M | $ -271.91M | $ 8.37M | |
$ 6.16M | $ 11.95M | $ -11.96M | $ -275.88M | $ 6.07M | |
$ 1.23M | $ -464.00K | $ -225.00K | $ -5.78M | $ -1.58M | |
$ 7.39M | $ 11.48M | $ -12.19M | $ -281.66M | $ 4.49M | |
$ 2.82M | $ 6.03M | $ -13.26M | $ -282.24M | $ 4.06M | |
$ 0.02 | $ 0.10 | $ -0.16 | $ -4.30 | $ 0.04 | |
$ 0.01 | $ 0.07 | $ -0.16 | $ -4.30 | $ 0.04 | |
92.05M | 88.20M | 85.39M | 65.58M | 113.05M | |
129.55M | 129.43M | 85.39M | 65.58M | 113.05M |