Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.45B | $ 2.57B | $ 2.41B | $ 1.57B | $ 1.33B | |
$ 2.45B | $ 751.49M | $ 1.01B | $ 289.36M | $ 133.96M | |
$ 1.51B | $ 79.10M | $ 1.75B | $ 70.16M | $ 59.81M | |
$ 285.45M | $ 267.98M | $ 276.67M | $ 265.06M | $ 317.42M | |
$ 627.01M | $ 948.52M | $ 934.16M | $ 483.47M | $ 234.02M | |
$ 394.13M | $ 672.40M | $ 1.21B | $ -42.98M | $ -239.79M | |
$ -12.63M | $ -27.95M | $ -25.31M | $ -44.59M | $ -46.16M | |
$ 381.49M | $ 644.45M | $ 633.13M | $ 179.17M | $ -129.02M | |
$ 360.86M | $ 630.12M | $ 586.20M | $ 182.77M | $ -129.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.82 | $ 4.81 | $ 4.39 | $ 1.36 | $ -1.01 | |
$ 2.82 | $ 4.81 | $ 4.39 | $ 1.36 | $ -1.01 | |
127.96M | 127.18M | 127.20M | 127.20M | 127.16M | |
127.96M | 127.18M | 127.20M | 127.20M | 127.16M |