Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 361.99M | $ 346.59M | $ 309.11M | $ 238.84M | $ 206.89M | |
$ 361.99M | $ 349.21M | $ 308.29M | $ 238.84M | $ 206.89M | |
$ 38.24M | $ 97.10M | $ 82.63M | $ -71.23M | $ -69.46M | |
$ 0.00 | $ 0.00 | $ 64.14M | $ 73.00M | $ 82.33M | |
$ 0.00 | $ 0.00 | $ 645.14M | $ 0.00 | $ 137.43M | |
$ 323.75M | $ 249.49M | $ 644.42M | $ 167.61M | $ 137.43M | |
$ -65.65M | $ 3.61M | $ 2.24M | $ 3.02M | $ -274.83M | |
$ 258.10M | $ 253.10M | $ 225.68M | $ 167.61M | $ 137.43M | |
$ 180.43M | $ 200.00M | $ 178.14M | $ 136.09M | $ 108.65M | |
$ 16.59 | $ 15.96 | $ 13.99 | $ 10.36 | $ 8.31 | |
$ 16.44 | $ 15.80 | $ 13.87 | $ 10.27 | $ 8.27 | |
10.87M | 10.83M | 10.79M | 10.76M | 10.73M | |
10.97M | 10.94M | 10.88M | 10.85M | 10.79M |