Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 621.42M | $ 534.27M | $ 356.46M | $ 316.14M | $ 293.52M | |
$ 376.50M | $ 353.28M | $ 296.35M | $ 303.61M | $ 212.59M | |
$ 215.42M | $ 206.28M | $ 181.67M | $ 178.42M | $ 160.92M | |
$ 5.03M | $ 4.53M | $ 4.29M | $ 5.99M | $ 6.48M | |
$ 166.11M | $ 150.21M | $ 118.97M | $ 130.20M | $ 58.15M | |
$ 161.08M | $ 145.68M | $ 114.68M | $ 124.21M | $ 51.67M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 161.08M | $ 145.68M | $ 114.68M | $ 124.21M | $ 51.67M | |
$ 120.76M | $ 107.88M | $ 87.95M | $ 92.78M | $ 37.47M | |
$ 2.78 | $ 2.69 | $ 2.37 | $ 2.45 | $ 0.96 | |
$ 2.75 | $ 2.67 | $ 2.34 | $ 2.40 | $ 0.96 | |
43.45M | 40.05M | 36.97M | 37.61M | 38.03M | |
43.85M | 40.45M | 37.48M | 38.37M | 38.31M |