Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 594.31M | $ 553.56M | $ 346.52M | $ 306.15M | $ 353.91M | |
$ 394.68M | $ 411.80M | $ 291.94M | $ 301.62M | $ 311.22M | |
$ 249.43M | $ 236.20M | $ 205.75M | $ 186.65M | $ 201.83M | |
$ 24.19M | $ 23.85M | $ 16.45M | $ 13.59M | $ 14.45M | |
$ 169.44M | $ 199.46M | $ 102.63M | $ 128.56M | $ 123.85M | |
$ 145.25M | $ 175.60M | $ 86.18M | $ 114.97M | $ 109.40M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 145.25M | $ 175.60M | $ 86.18M | $ 114.97M | $ 109.40M | |
$ 118.81M | $ 142.05M | $ 71.27M | $ 93.61M | $ 88.59M | |
$ 3.10 | $ 3.74 | $ 2.20 | $ 3.04 | $ 2.87 | |
$ 3.08 | $ 3.72 | $ 2.18 | $ 3.01 | $ 2.85 | |
38.21M | 37.94M | 32.36M | 30.73M | 30.86M | |
38.42M | 38.11M | 32.68M | 31.07M | 31.08M |