Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.59B | $ 2.75B | $ 2.73B | $ 4.73B | $ 5.18B | |
$ 1.56B | $ 2.46B | $ 663.10M | $ 2.14B | $ 3.97B | |
$ 654.71M | $ 977.93M | $ 1.18B | $ 784.70M | $ 1.73B | |
$ 69.66M | $ 70.02M | $ 50.24M | $ 42.94M | $ 37.86M | |
$ 473.17M | $ 424.06M | $ 1.00B | $ 1.68B | $ 2.45B | |
$ 901.03M | $ 1.26B | $ 952.87M | $ 1.64B | $ 2.42B | |
$ -500.01M | $ 0.00 | $ -287.62M | $ -278.44M | $ -174.67M | |
$ 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 |