Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.72B | $ 1.24B | $ 1.84B | $ 1.18B | $ 1.03B | |
$ 1.72B | $ 1.24B | $ 1.84B | $ 1.18B | $ 1.03B | |
$ 867.48M | $ 1.14B | $ -1.04B | $ -936.95M | $ -739.93M | |
$ -165.77M | $ 238.61M | $ 51.82M | $ 50.92M | $ 43.37M | |
$ 688.48M | $ 334.71M | $ 638.25M | $ 297.84M | $ 330.92M | |
$ 854.25M | $ 96.11M | $ 808.66M | $ 246.93M | $ 287.55M | |
$ -178.05M | $ -97.02M | $ -87.99M | $ -57.14M | $ -21.68M | |
$ 676.20M | $ -910.00K | $ 599.38M | $ 246.93M | $ 287.55M | |
$ 523.60M | $ 542.30M | $ 463.24M | $ 195.16M | $ 228.05M | |
$ 2.72 | $ 2.92 | $ 2.47 | $ 1.54 | $ 2.12 | |
$ 2.77 | $ 2.92 | $ 2.46 | $ 1.54 | $ 2.12 | |
189.03M | 182.61M | 183.51M | 120.25M | 103.02M | |
185.59M | 182.61M | 184.50M | 120.67M | 103.31M |