Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 1.20B | $ 1.07B | $ 894.08M | $ 738.13M | |
$ 413.55M | $ 364.69M | $ 298.13M | $ 242.28M | |
$ 260.78M | $ 240.58M | $ 186.00M | $ 152.57M | |
$ 33.91M | $ 36.58M | $ 33.46M | $ 35.18M | |
$ 183.16M | $ 160.69M | $ 145.59M | $ 124.89M | |
$ 152.77M | $ 124.11M | $ 112.13M | $ 89.71M | |
$ -5.14M | $ -5.53M | $ -3.20M | $ -3.51M | |
$ 147.62M | $ 118.58M | $ 108.93M | $ 86.20M | |
$ 120.75M | $ 91.14M | $ 88.08M | $ 72.40M | |
$ 0.36 | $ 0.59 | $ 0.57 | $ 0.47 | |
$ 0.36 | $ 0.59 | $ 0.57 | $ 0.47 | |
336.81M | 154.48M | 154.52M | 154.05M | |
336.81M | 154.48M | 154.52M | 154.05M |