Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 729.58M | $ 648.41M | $ 675.17M | $ 606.92M | $ 530.04M | |
$ 371.40M | $ 362.06M | $ 380.59M | $ 310.94M | $ 237.30M | |
$ 287.53M | $ 245.56M | $ 247.91M | $ 229.94M | $ 232.77M | |
$ 67.25M | $ 52.15M | $ 57.23M | $ 69.95M | $ 78.83M | |
$ 163.91M | $ 179.69M | $ 304.65M | $ 133.49M | $ 64.64M | |
$ 83.87M | $ 116.50M | $ 132.67M | $ 81.00M | $ 4.53M | |
$ 7.66M | $ -1.34M | $ 110.45M | $ -38.06M | $ -46.09M | |
$ 91.53M | $ 115.16M | $ 243.12M | $ 42.95M | $ -41.56M | |
$ 76.86M | $ 91.58M | $ 439.95M | $ 37.97M | $ -46.08M | |
$ 1.07 | $ 1.29 | $ 6.30 | $ 0.55 | $ -0.69 | |
$ 1.04 | $ 1.28 | $ 6.18 | $ 0.54 | $ -0.69 | |
71.96M | 70.80M | 69.78M | 68.45M | 66.61M | |
73.58M | 71.50M | 71.17M | 70.47M | 66.61M |