Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.42B | $ 1.68B | $ 1.51B | $ 1.27B | $ 1.23B | |
$ 353.52M | $ 466.31M | $ 329.12M | $ 233.32M | $ 229.67M | |
$ -193.75M | $ 164.19M | $ 162.61M | $ 142.28M | $ 142.96M | |
$ 258.02M | $ 292.64M | $ 270.71M | $ 240.53M | $ 214.47M | |
$ 851.12M | $ 594.75M | $ 437.22M | $ 331.56M | $ 301.19M | |
$ 547.26M | $ 311.67M | $ 166.51M | $ 91.03M | $ 86.72M | |
$ 37.58M | $ -19.70M | $ -11.41M | $ -2.35M | $ 4.30M | |
$ 584.84M | $ 291.97M | $ 155.10M | $ 88.69M | $ 91.02M | |
$ 518.49M | $ 264.57M | $ 150.01M | $ 82.30M | $ 90.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.70 | $ 2.42 | $ 1.39 | $ 0.77 | $ 0.85 | |
$ 4.66 | $ 2.39 | $ 1.37 | $ 0.76 | $ 0.84 | |
110.29M | 109.35M | 108.28M | 107.25M | 106.26M | |
111.22M | 110.75M | 109.80M | 108.48M | 107.44M |