Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 808.99M | $ 768.13M | $ 446.58M | $ 354.97M | $ 348.61M | |
$ 498.14M | $ 528.63M | $ 404.91M | $ 356.04M | $ 285.95M | |
$ 342.30M | $ 394.38M | $ 266.78M | $ 197.30M | $ 185.37M | |
$ 19.21M | $ 423.00K | $ 10.63M | $ -3.85M | $ 1.72M | |
$ 175.05M | $ 134.68M | $ 148.77M | $ 154.89M | $ 102.30M | |
$ 155.84M | $ 134.25M | $ 138.14M | $ 158.74M | $ 100.58M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 155.84M | $ 134.25M | $ 138.14M | $ 158.74M | $ 100.58M | |
$ 120.99M | $ 104.03M | $ 106.51M | $ 124.40M | $ 77.76M | |
$ 1.43 | $ 1.24 | $ 1.67 | $ 2.20 | $ 1.45 | |
$ 1.42 | $ 1.23 | $ 1.66 | $ 2.18 | $ 1.44 | |
84.37M | 83.80M | 63.71M | 56.59M | 53.50M | |
85.04M | 84.33M | 64.26M | 57.09M | 53.93M |