Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 462.60M | $ 491.41M | $ 451.97M | $ 380.05M | $ 291.28M | |
$ 462.60M | $ 162.05M | $ 126.19M | $ 94.10M | $ 47.00M | |
$ 451.61M | $ 152.05M | $ 125.24M | $ 111.46M | $ 104.12M | |
$ 12.67M | $ 12.14M | $ 37.68M | $ 41.77M | $ 46.41M | |
$ 21.29M | $ 21.90M | $ 44.07M | $ -1.45M | $ -37.29M | |
$ 10.99M | $ 10.01M | $ 950.00K | $ -17.36M | $ -57.12M | |
$ -3.21M | $ -3.52M | $ 8.84M | $ -963.00K | $ -1.08M | |
$ 7.79M | $ 6.49M | $ 5.04M | $ -23.45M | $ -72.21M | |
$ 40.29M | $ 5.12M | $ 4.34M | $ -23.62M | $ -65.67M | |
$ 1.35 | $ 0.18 | $ 0.15 | $ -0.85 | $ -2.75 | |
$ 1.31 | $ 0.17 | $ 0.15 | $ -0.85 | $ -2.75 | |
29.84M | 29.20M | 28.63M | 27.64M | 23.90M | |
30.72M | 30.09M | 29.07M | 27.64M | 23.90M |