Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.11B | $ 3.19B | $ 7.84B | $ 1.28B | $ 533.74M | |
$ 2.69B | $ 2.56B | $ 6.57B | $ 1.14B | $ 451.68M | |
$ 2.81B | $ 5.23B | $ 3.49B | $ 733.02M | $ 487.32M | |
$ 139.64M | $ 5.14B | $ 4.76B | $ 868.53M | $ 569.38M | |
$ 25.21M | $ -2.82B | $ 3.14B | $ 464.93M | $ -18.77M | |
$ -161.66M | $ -2.67B | $ 3.08B | $ 408.95M | $ -35.64M | |
$ 84.82M | $ -354.37M | $ -49.62M | $ 248.00K | $ 367.00K | |
$ -76.84M | $ -3.06B | $ 3.03B | $ 409.20M | $ -45.42M | |
$ 94.87M | $ -2.62B | $ 3.62B | $ 322.32M | $ -30.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.40 | $ -11.81 | $ 14.26 | $ 1.62 | $ -0.15 | |
$ 0.37 | $ -11.81 | $ 14.26 | $ 1.62 | $ -0.15 | |
235.80M | 222.31M | 217.12M | 199.20M | 199.20M | |
254.39M | 222.34M | 217.12M | 199.20M | 199.20M |