Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.23B | $ 7.32B | $ 4.71B | $ 3.12B | $ 5.40B | |
$ 1.27B | $ 846.00M | $ 277.37M | $ 87.14M | $ 511.81M | |
$ 594.01M | $ 404.61M | $ 347.76M | $ 318.71M | $ 359.12M | |
$ 119.83M | $ 99.77M | $ 94.24M | $ 90.04M | $ 86.12M | |
$ 805.59M | $ 542.22M | $ 80.56M | $ -271.81M | $ 238.88M | |
$ 680.01M | $ 437.90M | $ -7.62M | $ -318.00M | $ 147.98M | |
$ -66.70M | $ -73.00M | $ -72.66M | $ -111.81M | $ -176.86M | |
$ 613.31M | $ 364.90M | $ -80.28M | $ -429.81M | $ -28.88M | |
$ 728.64M | $ 364.19M | $ -81.30M | $ -409.09M | $ 40.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.14 | $ 6.12 | $ -1.40 | $ -7.68 | $ 0.80 | |
$ 11.94 | $ 6.08 | $ -1.40 | $ -7.68 | $ 0.80 | |
60.03M | 59.54M | 58.27M | 53.30M | 50.35M | |
61.01M | 59.88M | 58.27M | 53.30M | 50.47M |