Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 141.69M | $ 145.82M | $ 106.69M | $ 75.53M | $ 52.28M | |
$ 144.63M | $ 110.06M | $ 81.63M | $ 71.09M | $ 37.67M | |
$ 35.29M | $ 41.26M | $ 30.05M | $ 4.19M | $ 17.24M | |
$ -107.98M | $ -121.42M | $ 57.68M | $ 27.36M | $ 0.00 | |
$ 73.61M | $ -33.93M | $ 49.01M | $ 45.62M | $ 48.78M | |
$ 117.83M | $ 87.48M | $ 77.70M | $ 48.17M | $ 48.78M | |
$ -44.23M | $ -43.14M | $ 0.00 | $ -2.55M | $ -1.80M | |
$ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
$ 73.61M | $ 44.34M | $ 32.25M | $ 45.62M | $ 46.98M | |
$ 1.89 | $ 1.09 | $ 0.79 | $ 1.33 | $ 1.14 | |
$ 1.89 | $ 1.09 | $ 0.79 | $ 1.33 | $ 1.14 | |
38.85M | 40.51M | 40.97M | 39.59M | 41.38M | |
38.85M | 40.51M | 40.97M | 39.59M | 41.38M |