Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.93B | $ 3.01B | $ 2.65B | $ 2.02B | $ 2.13B | |
$ 554.31M | $ 570.31M | $ 322.69M | $ 37.27M | $ -52.73M | |
$ 306.38M | $ 300.44M | $ 278.37M | $ 248.71M | $ 237.08M | |
$ 633.41M | $ 645.29M | $ 665.07M | $ 693.38M | $ 853.70M | |
$ 813.23M | $ 959.70M | $ 597.28M | $ 481.52M | $ 354.41M | |
$ 247.93M | $ 269.86M | $ 44.32M | $ -944.82M | $ -317.29M | |
$ -278.97M | $ -140.74M | $ -290.00M | $ -276.23M | $ -388.28M | |
$ -31.04M | $ 129.12M | $ -245.68M | $ -488.09M | $ -705.57M | |
$ -176.08M | $ -11.78M | $ -350.26M | $ -569.27M | $ -805.64M | |
$ -22.37 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | |
$ -22.37 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | |
9.20M | 9.16M | 8.90M | 7.61M | 7.06M | |
9.20M | 9.16M | 8.90M | 7.61M | 7.06M |