Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.45B | $ 2.57B | $ 2.42B | $ 1.57B | $ 1.33B | |
$ 507.48M | $ 751.49M | $ 741.20M | $ 289.36M | $ 133.96M | |
$ 82.22M | $ 79.10M | $ 80.42M | $ 70.16M | $ 59.81M | |
$ 285.45M | $ 267.98M | $ 276.67M | $ 265.06M | $ 317.42M | |
$ 702.17M | $ 948.52M | $ 956.14M | $ 483.47M | $ 234.02M | |
$ 425.26M | $ 672.40M | $ 660.78M | $ 219.20M | $ 74.15M | |
$ -43.77M | $ -27.95M | $ -18.64M | $ -40.03M | $ -203.17M | |
$ 381.49M | $ 644.45M | $ 642.14M | $ 179.17M | $ -129.02M | |
$ 360.86M | $ 630.12M | $ 586.20M | $ 182.77M | $ -129.05M | |
$ 2.77 | $ 4.81 | $ 4.39 | $ 1.36 | $ -1.01 | |
$ 2.77 | $ 4.81 | $ 4.39 | $ 1.36 | $ -1.01 | |
127.96M | 127.18M | 127.20M | 127.20M | 127.16M | |
127.96M | 127.18M | 127.20M | 127.20M | 127.16M |