Income Statement | Dec 24 | Dec 24 | Dec 23 | Dec 23 | Dec 22 |
---|---|---|---|---|---|
$ 1.25B | $ 1.25B | $ 1.09B | $ 1.09B | $ 900.49M | |
$ 573.92M | $ 573.92M | $ 398.39M | $ 398.39M | $ 381.54M | |
$ 570.88M | $ 570.88M | $ 472.32M | $ 472.32M | $ 406.01M | |
$ 104.61M | $ 104.61M | $ 93.04M | $ 93.04M | $ 74.30M | |
$ 120.89M | $ 120.89M | $ 111.74M | $ 111.74M | $ 51.53M | |
$ 3.04M | $ 3.04M | $ 5.92M | $ 5.92M | $ -20.34M | |
$ 11.21M | $ 11.21M | $ 11.06M | $ 11.06M | $ 2.61M | |
$ 14.24M | $ 14.24M | $ 16.98M | $ 16.98M | $ -24.29M | |
$ 10.21M | $ 10.21M | $ 20.26M | $ 20.26M | $ -25.97M | |
$ 0.26 | $ 0.26 | $ 0.51 | $ 0.51 | $ -0.66 | |
$ 0.23 | $ 0.23 | $ 0.46 | $ 0.46 | $ -0.66 | |
39.83M | 39.83M | 39.42M | 39.42M | 39.24M | |
44.20M | 44.20M | 43.90M | 43.90M | 39.24M |