Income Statement | Mar 25 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.23B | $ 33.92M | $ 38.46M | $ 35.09M | $ 30.46M | |
$ 358.97M | $ 33.64M | $ 38.46M | $ 35.00M | $ 30.29M | |
$ 226.34M | $ 15.71M | $ 14.04M | $ 17.23M | $ 28.07M | |
$ 21.59M | $ 67.00K | $ 812.00K | $ 762.00K | $ 1.10M | |
$ 177.17M | $ 17.99M | $ 24.42M | $ 17.77M | $ 2.22M | |
$ 132.63M | $ 17.93M | $ 24.42M | $ 17.77M | $ 289.00K | |
$ 21.44M | $ 24.99M | $ 2.54M | $ -485.00K | $ 939.00K | |
$ 154.08M | $ 42.91M | $ 26.96M | $ 17.29M | $ 3.16M | |
$ 90.23M | $ 33.98M | $ 30.66M | $ 12.48M | $ 5.40M | |
$ 4.19 | $ 1.05 | $ 0.92 | $ 0.40 | $ 0.19 | |
$ 4.11 | $ 1.04 | $ 0.92 | $ 0.39 | $ 0.19 | |
32.29M | 32.21M | 33.28M | 31.46M | 28.12M | |
33.05M | 32.54M | 33.51M | 31.77M | 28.48M |