Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 457.75M | $ 385.62M | $ 264.08M | $ 203.11M | $ 168.78M | |
$ 259.50M | $ 242.94M | $ 216.65M | $ 178.51M | $ 135.24M | |
$ 176.44M | $ 152.35M | $ 148.06M | $ 113.95M | $ 98.45M | |
$ 5.26M | $ 4.67M | $ 4.82M | $ 4.16M | $ 3.16M | |
$ 88.31M | $ 95.26M | $ 73.41M | $ 68.72M | $ 39.95M | |
$ 83.09M | $ 90.59M | $ 68.59M | $ 64.56M | $ 36.78M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 83.05M | $ 90.59M | $ 68.59M | $ 64.56M | $ 36.78M | |
$ 65.11M | $ 71.04M | $ 54.26M | $ 52.14M | $ 29.99M | |
$ 2.27 | $ 2.62 | $ 2.34 | $ 2.54 | $ 1.65 | |
$ 2.26 | $ 2.59 | $ 2.32 | $ 2.53 | $ 1.64 | |
26.25M | 25.08M | 22.63M | 20.50M | 18.17M | |
26.45M | 25.30M | 22.82M | 20.63M | 18.24M |