Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 654.27M | $ 589.24M | $ 856.55M | $ 754.49M | $ 784.63M | |
$ 136.41M | $ 112.99M | $ 223.08M | $ 199.00M | $ 71.15M | |
$ 99.37M | $ 76.92M | $ 113.69M | $ 100.44M | $ 99.08M | |
$ 28.94M | $ 35.19M | $ 39.88M | $ 32.49M | $ 55.65M | |
$ 76.06M | $ 95.25M | $ 151.37M | $ 128.22M | $ 63.30M | |
$ 37.05M | $ 28.60M | $ 109.39M | $ 110.76M | $ 6.17M | |
$ -19.11M | $ 4.11M | $ -3.76M | $ -3.56M | $ 242.19K | |
$ 28.99M | $ 32.71M | $ 105.63M | $ 107.20M | $ -4.66M | |
$ 15.03M | $ 18.14M | $ 67.84M | $ 81.91M | $ 5.35M | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.08 | $ 0.01 | |
$ 0.02 | $ 0.04 | $ 0.09 | $ 0.08 | $ 0.01 | |
764.38M | 740.25M | 736.69M | 736.69M | 736.69M | |
764.32M | 738.73M | 736.69M | 736.69M | 736.69M |