Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.75B | $ 2.57B | $ 2.33B | $ 1.73B | $ 818.38M | |
$ 1.92B | $ 1.82B | $ 1.67B | $ 1.26B | $ 547.34M | |
$ 1.65B | $ 2.48B | $ 1.21B | $ 836.87M | $ 458.58M | |
$ 91.32M | $ 96.70M | $ 74.27M | $ 58.19M | $ 48.03M | |
$ 398.19M | $ -551.11M | $ 555.81M | $ 465.92M | $ 153.00M | |
$ 279.84M | $ -658.56M | $ 465.73M | $ 424.01M | $ 88.76M | |
$ 12.98M | $ -3.42M | $ 5.92M | $ -58.30M | $ -8.12M | |
$ 292.82M | $ -661.98M | $ 471.65M | $ 365.71M | $ 80.65M | |
$ 307.57M | $ -694.29M | $ 493.51M | $ 349.25M | $ 95.89M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.56 | $ -5.48 | $ 3.88 | $ 2.88 | $ 0.80 | |
$ 2.24 | $ -5.48 | $ 3.40 | $ 2.69 | $ 0.76 | |
122.50M | 126.78M | 127.22M | 121.25M | 119.67M | |
140.15M | 126.78M | 146.68M | 136.41M | 125.72M |