Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 625.45M | $ 615.38M | $ 343.35M | $ 261.75M | $ 249.92M | |
$ 433.92M | $ 452.38M | $ 258.60M | $ 239.45M | $ 183.47M | |
$ 288.96M | $ 290.49M | $ 196.08M | $ 139.55M | $ 127.49M | |
$ 32.03M | $ 34.47M | $ 14.25M | $ 7.55M | $ 7.64M | |
$ 176.99M | $ 196.35M | $ 76.78M | $ 107.44M | $ 63.61M | |
$ 144.96M | $ 161.88M | $ 62.52M | $ 99.89M | $ 55.97M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 144.96M | $ 161.88M | $ 62.52M | $ 99.89M | $ 55.97M | |
$ 115.00M | $ 130.50M | $ 51.43M | $ 81.55M | $ 45.53M | |
$ 2.15 | $ 2.45 | $ 1.48 | $ 2.85 | $ 1.06 | |
$ 2.15 | $ 2.45 | $ 1.47 | $ 2.82 | $ 1.06 | |
53.54M | 53.23M | 34.74M | 28.66M | 28.96M | |
53.58M | 53.31M | 35.01M | 28.87M | 29.14M |