Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.32B | $ 1.01B | $ 871.46M | $ 943.47M | $ 1.03B | |
$ 507.93M | $ 513.45M | $ 171.69M | $ 292.77M | $ 334.85M | |
$ 88.54M | $ 331.44M | $ 109.74M | $ 83.64M | $ 72.42M | |
$ 254.99M | $ 264.32M | $ 242.39M | $ 201.94M | $ 220.22M | |
$ 710.50M | $ 458.20M | $ 289.46M | $ 427.12M | $ 477.29M | |
$ 419.39M | $ 182.01M | $ 70.81M | $ 212.93M | $ 228.72M | |
$ 16.00M | $ -18.64M | $ -29.82M | $ -60.43M | $ -54.20M | |
$ 435.39M | $ 163.37M | $ 11.86M | $ 151.07M | $ 176.50M | |
$ 289.12M | $ 104.63M | $ -49.37M | $ 11.10M | $ 124.80M | |
$ 1.52 | $ 0.56 | $ -0.27 | $ 0.06 | $ 0.73 | |
$ 1.46 | $ 0.54 | $ -0.27 | $ 0.06 | $ 0.71 | |
198.03M | 186.59M | 182.61M | 180.30M | 171.05M | |
205.54M | 195.33M | 183.45M | 181.76M | 175.23M |