Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 975.46M | $ 764.63M | $ 755.35M | $ 518.86M | |
$ 255.54M | $ 216.33M | $ 222.75M | $ 122.95M | |
$ 136.38M | $ 92.44M | $ 83.27M | $ 64.23M | |
$ 1.82M | $ 1.08M | $ 864.00K | $ 1.45M | |
$ 121.21M | $ 124.97M | $ 140.35M | $ 65.72M | |
$ 119.16M | $ 123.89M | $ 139.49M | $ 58.72M | |
$ -2.27M | $ -705.00K | $ 696.00K | $ 3.81M | |
$ 116.89M | $ 123.18M | $ 140.44M | $ 62.53M | |
$ 16.07M | $ 123.18M | $ 140.44M | $ 62.53M | |
$ 1.78 | $ 2.40 | $ 15.88 | $ 7.07 | |
$ 0.31 | $ 2.40 | $ 3.22 | $ 1.43 | |
8.85M | 51.28M | 8.85M | 8.85M | |
8.85M | 51.28M | 43.59M | 43.59M |