Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 520.43M | $ 481.76M | $ 301.43M | $ 218.78M | $ 220.32M | |
$ 271.86M | $ 283.14M | $ 247.05M | $ 193.62M | $ 154.21M | |
$ 87.83M | $ 73.29M | $ 67.86M | $ 60.79M | $ 57.35M | |
$ 2.15M | $ 1.72M | $ 1.89M | $ 1.90M | $ 1.90M | |
$ 186.18M | $ 211.57M | $ 181.09M | $ 135.72M | $ 98.77M | |
$ 184.03M | $ 210.63M | $ 180.09M | $ 133.83M | $ 96.86M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 184.03M | $ 209.85M | $ 179.20M | $ 133.83M | $ 96.86M | |
$ 130.66M | $ 150.04M | $ 128.84M | $ 95.24M | $ 69.47M | |
$ 9.80 | $ 10.64 | $ 8.84 | $ 6.41 | $ 4.65 | |
$ 9.65 | $ 10.52 | $ 8.70 | $ 6.41 | $ 4.65 | |
13.35M | 14.10M | 14.58M | 14.87M | 14.88M | |
13.55M | 14.26M | 14.81M | 14.87M | 14.88M |