Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.36B | $ 2.41B | $ 2.37B | $ 1.32B | $ 451.65M | |
$ 1.09B | $ 1.14B | $ 1.19B | $ 581.81M | $ 125.30M | |
$ 553.87M | $ 205.10M | $ 378.69M | $ 298.26M | $ 280.66M | |
$ 162.01M | $ 187.32M | $ 142.64M | $ 98.83M | $ 33.24M | |
$ 317.51M | $ 1.11B | $ 440.85M | $ 350.45M | $ -160.19M | |
$ 538.64M | $ 942.67M | $ 385.66M | $ 238.88M | $ -155.36M | |
$ -711.52M | $ -278.28M | $ -324.31M | $ -133.71M | $ -103.79M | |
$ -172.88M | $ 664.39M | $ 61.35M | $ 105.17M | $ -259.15M | |
$ -249.04M | $ 547.88M | $ 194.48M | $ 97.10M | $ -263.96M | |
$ -1.04 | $ 2.66 | $ 0.93 | $ 0.49 | $ -2.47 | |
$ -1.03 | $ 2.65 | $ 0.93 | $ 0.48 | $ -2.47 | |
217.58M | 205.94M | 209.50M | 198.59M | 106.65M | |
218.62M | 206.48M | 209.85M | 201.70M | 106.65M |