Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 661.39M | $ 610.12M | $ 575.37M | $ 532.85M | $ 498.02M | |
$ 471.07M | $ 435.00M | $ 412.15M | $ 374.55M | $ 343.51M | |
$ 300.45M | $ 280.81M | $ 281.46M | $ 48.82M | $ 41.38M | |
$ 253.02M | $ 236.44M | $ 236.22M | $ 221.43M | $ 221.51M | |
$ 425.46M | $ 390.64M | $ 366.91M | $ 322.15M | $ 298.95M | |
$ 170.63M | $ 154.20M | $ 130.69M | $ 100.81M | $ 76.21M | |
$ 0.00 | $ -90.43M | $ -76.16M | $ 0.00 | $ 0.00 | |
$ 71.52M | $ 63.76M | $ 54.53M | $ 17.23M | $ 5.46M | |
$ 62.69M | $ 56.85M | $ 48.32M | $ 15.12M | $ 4.77M | |
$ 0.51 | $ 0.48 | $ 0.42 | $ 0.15 | $ 0.05 | |
$ 0.51 | $ 0.43 | $ 0.42 | $ 0.13 | $ 0.05 | |
122.72M | 118.28M | 115.40M | 102.40M | 111.16M | |
136.82M | 132.97M | 130.33M | 116.67M | 111.16M |