Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.24B | $ 1.95B | $ 1.96B | $ 8.15B | $ 3.34B | |
$ 1.71B | $ 1.52B | $ 1.59B | $ 1.75B | $ 1.58B | |
$ 1.91B | $ 1.79B | $ 1.66B | $ 2.00B | $ 1.55B | |
$ 250.00M | $ 243.00M | $ 173.00M | $ 141.00M | $ 134.37M | |
$ 179.00M | $ 125.00M | $ 123.00M | $ 370.00M | $ 119.96M | |
$ -197.00M | $ -270.00M | $ -26.00M | $ -246.21M | $ 60.94M | |
$ 90.00M | $ 116.00M | $ -16.00M | $ -138.00M | $ -205.05M | |
$ -107.00M | $ -154.00M | $ -85.00M | $ -526.51M | $ -169.64M | |
$ -112.00M | $ -158.00M | $ -88.00M | $ -527.78M | $ -162.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.48 | $ -0.68 | $ -0.36 | $ -2.11 | $ -0.72 | |
$ -0.48 | $ -0.68 | $ -0.36 | $ -2.11 | $ -0.72 | |
234.08M | 233.57M | 242.16M | 249.94M | 223.85M | |
234.08M | 233.57M | 242.16M | 249.94M | 223.85M |