Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.59B | $ 2.04B | $ 1.97B | $ 3.98B | $ 5.45B | |
$ 1.56B | $ 1.94B | $ 663.10M | $ 2.14B | $ 3.97B | |
$ 654.71M | $ 847.47M | $ -2.15M | $ 784.70M | $ 1.73B | |
$ 69.66M | $ 70.02M | $ 1.78B | $ 3.10B | $ 1.80B | |
$ 473.17M | $ 424.06M | $ 665.25M | $ 1.36B | $ 2.24B | |
$ 901.03M | $ 1.03B | $ 615.01M | $ 1.32B | $ 2.20B | |
$ -500.01M | $ -844.12M | $ -425.12M | $ -633.48M | $ -629.00M | |
$ 401.03M | $ 183.63M | $ 665.25M | $ 1.36B | $ 2.24B | |
$ 311.42M | $ 144.66M | $ 475.51M | $ 1.00B | $ 1.65B | |
$ 6.11 | $ 2.89 | $ 8.96 | $ 15.73 | $ 21.91 | |
$ 5.84 | $ 2.74 | $ 8.50 | $ 14.87 | $ 20.92 | |
50.99M | 49.98M | 53.06M | 63.80M | 75.16M | |
53.36M | 52.73M | 55.95M | 67.47M | 78.73M |