Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.68B | $ 3.74B | $ 2.85B | $ 2.58B | $ 2.87B | |
$ 352.60M | $ 381.07M | $ 386.07M | $ 311.49M | $ 348.67M | |
$ -15.16M | $ -14.98M | $ -15.38M | $ -5.56M | $ -9.18M | |
$ 270.19M | $ 256.07M | $ 246.16M | $ 238.11M | $ 229.86M | |
$ 636.23M | $ 660.08M | $ 648.13M | $ 564.44M | $ 587.71M | |
$ 352.60M | $ 381.07M | $ 122.75M | $ 311.49M | $ 79.74M | |
$ -106.90M | $ -76.88M | $ -75.20M | $ -70.87M | $ -76.61M | |
$ 245.70M | $ 304.19M | $ 310.86M | $ 240.62M | $ 271.41M | |
$ 201.13M | $ 243.03M | $ 248.06M | $ 199.71M | $ 219.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.82 | $ 2.20 | $ 2.25 | $ 1.81 | $ 2.00 | |
$ 1.81 | $ 2.20 | $ 2.25 | $ 1.81 | $ 1.99 | |
109.74M | 109.43M | 109.28M | 109.14M | 108.95M | |
110.04M | 109.78M | 109.58M | 109.36M | 109.41M |