Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.60B | $ 1.76B | $ 1.73B | $ 810.62M | $ 835.37M | |
$ 2.60B | $ 1.76B | $ 1.73B | $ 810.62M | $ 835.37M | |
$ 80.90M | $ 1.84B | $ 71.31M | $ -471.76M | $ -579.81M | |
$ 65.63M | $ 65.26M | $ 64.97M | $ 40.97M | $ 44.05M | |
$ 0.00 | $ 816.56M | $ 607.03M | $ 383.11M | $ 313.75M | |
$ 0.00 | $ 832.19M | $ 671.00M | $ 338.86M | $ 255.56M | |
$ 680.44M | $ -80.89M | $ -45.19M | $ -17.39M | $ -20.81M | |
$ 680.44M | $ 751.30M | $ 544.73M | $ 338.86M | $ 255.56M | |
$ 539.19M | $ 581.99M | $ 428.29M | $ 277.54M | $ 226.41M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.79 | $ 1.95 | $ 1.51 | $ 1.68 | $ 1.37 | |
$ 1.79 | $ 1.94 | $ 1.50 | $ 1.67 | $ 1.36 | |
309.50M | 290.75M | 275.18M | 165.18M | 165.51M | |
311.00M | 291.86M | 276.69M | 165.93M | 166.18M |