Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 16.32B | $ 15.47B | $ 13.74B | $ 12.43B | $ 15.67B | |
$ 574.00M | $ 477.00M | $ 355.00M | $ 411.60M | $ 385.25M | |
$ 111.00M | $ 330.00M | $ 242.00M | $ 216.45M | $ 240.69M | |
$ 0.00 | $ 74.00M | $ 73.00M | $ 74.00M | $ 105.57M | |
$ 463.00M | $ 334.00M | $ 231.00M | $ -183.00M | $ 172.76M | |
$ 463.00M | $ 147.00M | $ 209.00M | $ 211.65M | $ 170.25M | |
$ 150.00M | $ 168.00M | $ 35.00M | $ -73.00M | $ -41.79M | |
$ 613.00M | $ 315.00M | $ 244.00M | $ -127.70M | $ -207.05M | |
$ 2.15B | $ 139.00M | $ 73.00M | $ -144.19M | $ -225.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.54 | $ 0.55 | $ 0.51 | $ -1.02 | $ -1.61 | |
$ 12.33 | $ 0.54 | $ 0.50 | $ -1.02 | $ -1.61 | |
171.00M | 150.00M | 142.00M | 141.00M | 140.51M | |
174.00M | 153.00M | 145.00M | 141.00M | 140.51M |