Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.11B | $ 920.86M | $ 797.56M | $ 864.72M | $ 829.05M | |
$ 393.10M | $ 283.64M | $ 293.08M | $ 402.99M | $ 846.25M | |
$ 303.23M | $ 259.22M | $ 233.50M | $ 238.72M | $ 0.00 | |
$ 9.46M | $ 8.66M | $ 6.61M | $ 6.90M | $ 7.53M | |
$ 99.33M | $ 28.35M | $ 66.72M | $ 171.69M | $ 182.74M | |
$ 75.45M | $ 14.18M | $ 58.94M | $ 144.29M | $ 158.01M | |
$ 14.42M | $ 10.24M | $ 637.95K | $ 19.98M | $ 16.76M | |
$ 89.87M | $ 24.42M | $ 59.58M | $ 164.27M | $ 174.77M | |
$ 70.73M | $ 18.88M | $ 46.56M | $ 130.71M | $ 138.21M | |
$ 4.79 | $ 1.28 | $ 3.17 | $ 8.85 | $ 9.25 | |
$ 4.78 | $ 1.28 | $ 3.15 | $ 8.80 | $ 9.18 | |
14.69M | 14.66M | 14.61M | 14.83M | 15.00M | |
14.72M | 14.71M | 14.71M | 14.93M | 15.12M |