Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 699.69M | $ 626.61M | $ 428.66M | $ 400.60M | $ 395.69M | |
$ 448.95M | $ 467.47M | $ 389.82M | $ 386.67M | $ 306.03M | |
$ 270.75M | $ 269.92M | $ 229.64M | $ 213.86M | $ 215.83M | |
$ 5.69M | $ 4.10M | $ 10.55M | $ 11.44M | $ 11.65M | |
$ 184.01M | $ 201.66M | $ 170.74M | $ 184.26M | $ 101.86M | |
$ 178.21M | $ 197.56M | $ 160.19M | $ 172.82M | $ 90.20M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 178.21M | $ 197.56M | $ 160.19M | $ 172.82M | $ 90.20M | |
$ 142.57M | $ 157.06M | $ 128.18M | $ 138.26M | $ 73.45M | |
$ 1.40 | $ 1.55 | $ 1.37 | $ 1.47 | $ 0.76 | |
$ 1.39 | $ 1.54 | $ 1.37 | $ 1.44 | $ 0.75 | |
101.91M | 101.56M | 93.61M | 94.23M | 96.13M | |
102.20M | 101.82M | 93.89M | 95.84M | 97.76M |