Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.71B | $ 1.56B | $ 3.85B | $ 3.07B | $ 3.33B | |
$ 990.78M | $ 869.38M | $ 1.61B | $ 1.29B | $ 1.40B | |
$ 1.06B | $ 960.04M | $ 1.33B | $ 1.09B | $ 1.13B | |
$ 217.10M | $ 202.90M | $ 187.00M | $ 246.23M | $ 236.03M | |
$ 169.92M | $ 225.78M | $ 95.03M | $ 180.05M | $ 409.22M | |
$ -65.71M | $ -88.57M | $ 256.64M | $ 162.29M | $ 203.61M | |
$ -1.42M | $ 36.12M | $ -58.98M | $ -104.26M | $ -153.12M | |
$ -67.13M | $ -2.07M | $ 165.39M | $ 58.03M | $ 50.49M | |
$ -33.26M | $ -38.19M | $ 98.69M | $ 64.08M | $ 18.86M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.61 | $ -0.71 | $ 1.93 | $ 1.41 | $ 0.42 | |
$ -0.61 | $ -0.71 | $ 1.93 | $ 1.38 | $ 0.41 | |
54.53M | 54.07M | 51.14M | 45.59M | 45.24M | |
54.49M | 54.07M | 51.14M | 46.30M | 45.56M |