Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.44B | $ 1.42B | $ 1.68B | $ 1.51B | $ 1.27B | |
$ 339.44M | $ 353.52M | $ 466.31M | $ 329.12M | $ 233.32M | |
$ 148.13M | $ -193.75M | $ 164.19M | $ 162.61M | $ 142.28M | |
$ 266.28M | $ 258.02M | $ 292.64M | $ 270.71M | $ 240.53M | |
$ 451.32M | $ 851.12M | $ 594.75M | $ 437.22M | $ 331.56M | |
$ 191.31M | $ 547.26M | $ 311.67M | $ 166.51M | $ 91.03M | |
$ 26.11M | $ 37.58M | $ -19.70M | $ -11.41M | $ -2.35M | |
$ 217.43M | $ 584.84M | $ 291.97M | $ 155.10M | $ 88.69M | |
$ 207.86M | $ 518.49M | $ 264.57M | $ 150.01M | $ 82.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.85 | $ 4.70 | $ 2.42 | $ 1.39 | $ 0.77 | |
$ 1.85 | $ 4.66 | $ 2.39 | $ 1.37 | $ 0.76 | |
112.36M | 110.29M | 109.35M | 108.28M | 107.25M | |
112.34M | 111.22M | 110.75M | 109.80M | 108.48M |