Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 7.97B | $ 8.23B | $ 7.32B | $ 4.71B | $ 3.12B | |
$ 741.72M | $ 1.27B | $ 846.00M | $ 277.37M | $ 87.14M | |
$ 694.09M | $ 594.01M | $ 404.61M | $ 347.76M | $ 318.71M | |
$ 131.59M | $ 119.83M | $ 99.77M | $ 94.24M | $ 90.04M | |
$ 175.37M | $ 805.59M | $ 542.22M | $ 80.56M | $ -271.81M | |
$ 47.63M | $ 680.01M | $ 437.90M | $ -7.62M | $ -318.00M | |
$ -86.65M | $ -66.70M | $ -73.00M | $ -72.66M | $ -111.81M | |
$ -39.02M | $ 613.31M | $ 364.90M | $ -80.28M | $ -429.81M | |
$ -33.32M | $ 728.64M | $ 364.19M | $ -81.30M | $ -409.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.60 | $ 12.14 | $ 6.12 | $ -1.40 | $ -7.68 | |
$ -0.59 | $ 11.94 | $ 6.08 | $ -1.40 | $ -7.68 | |
55.73M | 60.03M | 59.54M | 58.27M | 53.30M | |
56.22M | 61.01M | 59.88M | 58.27M | 53.30M |