Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 556.62M | $ 461.12M | $ 454.79M | $ 328.30M | $ 242.75M | |
$ 446.52M | $ 357.69M | $ 347.21M | $ 257.91M | $ 182.00M | |
$ 263.51M | $ 204.06M | $ 267.16M | $ 227.96M | $ 226.52M | |
$ 42.69M | $ 52.44M | $ 47.13M | $ 44.28M | $ 48.19M | |
$ 244.15M | $ 241.09M | $ 41.17M | $ 76.43M | $ 21.99M | |
$ 183.01M | $ 153.64M | $ 76.94M | $ 39.66M | $ -44.52M | |
$ 17.03M | $ 33.52M | $ -84.77M | $ -995.00K | $ 7.51M | |
$ 200.04M | $ 187.16M | $ -7.83M | $ 23.29M | $ -39.63M | |
$ 179.82M | $ 333.90M | $ -14.31M | $ 18.33M | $ -43.61M | |
$ 1.67 | $ 3.09 | $ -0.13 | $ 0.17 | $ -0.39 | |
$ 1.65 | $ 3.01 | $ -0.13 | $ 0.16 | $ -0.39 | |
107.44M | 108.18M | 109.47M | 110.54M | 113.25M | |
109.04M | 110.89M | 109.47M | 114.86M | 113.25M |