Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.24B | $ 1.84B | $ 1.18B | $ 1.03B | $ 930.63M | |
$ 1.24B | $ 1.84B | $ 1.18B | $ 1.03B | $ 930.63M | |
$ 1.14B | $ -1.04B | $ -936.95M | $ -739.93M | $ -631.11M | |
$ 238.61M | $ 51.82M | $ 50.92M | $ 43.37M | $ 38.65M | |
$ 334.71M | $ 638.25M | $ 297.84M | $ 330.92M | $ -23.01M | |
$ 96.11M | $ 808.66M | $ 246.93M | $ 287.55M | $ 299.52M | |
$ -97.02M | $ -87.99M | $ -57.14M | $ -21.68M | $ -23.01M | |
$ -910.00K | $ 599.38M | $ 246.93M | $ 287.55M | $ 299.52M | |
$ 542.30M | $ 463.24M | $ 195.16M | $ 228.05M | $ 234.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.92 | $ 2.47 | $ 1.54 | $ 2.12 | $ 2.31 | |
$ 2.92 | $ 2.46 | $ 1.54 | $ 2.12 | $ 2.30 | |
182.61M | 183.51M | 120.25M | 103.02M | 101.51M | |
182.61M | 184.50M | 120.67M | 103.31M | 101.81M |