Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 567.56M | $ 482.53M | $ 457.84M | $ 427.29M | $ 404.64M | |
$ 233.48M | $ 200.73M | $ 175.68M | $ 170.69M | $ 152.94M | |
$ 166.72M | $ 144.21M | $ 154.61M | $ 115.54M | $ 97.31M | |
$ 16.42M | $ 15.74M | $ 15.65M | $ 13.72M | $ 14.73M | |
$ 78.46M | $ 73.19M | $ 41.98M | $ 68.87M | $ 59.39M | |
$ 66.76M | $ 56.52M | $ 16.72M | $ 51.72M | $ 49.80M | |
$ -12.54M | $ -3.60M | $ -7.34M | $ -32.53M | $ -21.93M | |
$ 54.22M | $ 52.92M | $ 9.37M | $ 19.19M | $ 27.88M | |
$ 36.13M | $ 38.64M | $ 5.82M | $ 12.66M | $ 38.45M | |
$ 1.81 | $ 1.03 | $ 0.16 | $ 0.37 | $ 1.12 | |
$ 1.79 | $ 1.02 | $ 0.16 | $ 0.37 | $ 1.12 | |
39.95M | 37.53M | 36.11M | 34.38M | 34.38M | |
40.33M | 37.92M | 36.12M | 34.38M | 34.38M |