Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.63B | $ 3.06B | $ 4.21B | $ 1.76B | $ 1.77B | |
$ 2.15B | $ 1.24B | $ 1.38B | $ 592.68M | $ 614.90M | |
$ 660.15M | $ 846.68M | $ 462.75M | $ 373.70M | $ 295.41M | |
$ 231.71M | $ 341.34M | $ 113.29M | $ 41.25M | $ 19.46M | |
$ 1.15B | $ 1.04B | $ 982.19M | $ 354.81M | $ 342.10M | |
$ 885.80M | $ 694.21M | $ 868.90M | $ 313.56M | $ 322.64M | |
$ 447.27M | $ -183.40M | $ 267.75M | $ 83.08M | $ 240.96M | |
$ 1.33B | $ 510.81M | $ 1.07B | $ 379.48M | $ 425.18M | |
$ 474.33M | $ 153.44M | $ 368.62M | $ 119.99M | $ 119.51M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.57 | $ 0.87 | $ 2.25 | $ 0.89 | $ 1.11 | |
$ 2.42 | $ 0.87 | $ 2.15 | $ 0.87 | $ 1.06 | |
184.52M | 175.51M | 171.67M | 137.53M | 112.65M | |
195.77M | 175.51M | 180.11M | 149.51M | 119.88M |