Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 480.65M | $ 396.75M | $ 331.04M | $ 250.99M | $ 165.27M | |
$ 268.43M | $ 207.40M | $ 276.45M | $ 237.30M | $ 153.16M | |
$ 176.17M | $ 144.90M | $ 231.14M | $ 239.10M | $ 157.61M | |
$ 15.58M | $ 13.18M | $ 13.96M | $ 19.53M | $ 20.32M | |
$ 107.96M | $ 173.98M | $ 39.68M | $ 10.05M | $ 56.50M | |
$ 92.26M | $ 62.97M | $ 66.76M | $ -1.80M | $ 22.53M | |
$ 6.15M | $ 97.03M | $ 23.40M | $ -10.17M | $ 37.45M | |
$ 98.41M | $ 160.00M | $ 23.87M | $ -14.93M | $ 35.00M | |
$ 80.77M | $ 153.30M | $ 15.04M | $ -14.97M | $ 34.31M | |
$ 1.80 | $ 1.72 | $ 0.14 | $ -0.13 | $ 0.29 | |
$ 1.80 | $ 1.69 | $ 0.14 | $ -0.13 | $ 0.29 | |
44.87M | 89.26M | 109.48M | 115.14M | 117.28M | |
44.84M | 90.92M | 110.33M | 115.14M | 118.69M |