Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.87B | $ 2.73B | $ 1.71B | $ 823.13M | $ 665.00M | |
$ 834.00M | $ 511.00M | $ 314.00M | $ 140.41M | $ 62.00M | |
$ 1.12B | $ 895.00M | $ 542.00M | $ 360.56M | $ 275.00M | |
$ 32.00M | $ 24.00M | $ 21.00M | $ 27.07M | $ 6.84M | |
$ -255.00M | $ -360.00M | $ -207.00M | $ -208.22M | $ -205.85M | |
$ -287.00M | $ -384.00M | $ -228.00M | $ -220.15M | $ -213.00M | |
$ 43.00M | $ 107.00M | $ -262.00M | $ -28.00M | $ 1.00M | |
$ -244.00M | $ -277.00M | $ -490.00M | $ -247.94M | $ -212.00M | |
$ -246.00M | $ -275.00M | $ -487.00M | $ -248.20M | $ -209.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.47 | $ -0.54 | $ -0.96 | $ -0.49 | $ -0.42 | |
$ -0.47 | $ -0.54 | $ -0.96 | $ -0.49 | $ -0.42 | |
532.00M | 511.75M | 507.17M | 502.59M | 502.59M | |
533.00M | 512.24M | 507.17M | 502.59M | 502.59M |