Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 8.90B | $ 8.95B | $ 112.00K | $ 340.00K | $ 477.00K | $ 506.00K | |
$ 4.18B | $ 4.57B | - | - | - | - | |
$ 4.72B | $ 4.38B | $ 112.00K | - | - | - | |
$ 2.28B | $ 2.36B | $ 5.41M | $ 4.80M | $ 7.79M | $ 12.50M | |
$ 2.00B | $ 1.95B | $ -5.29M | $ -4.46M | $ -7.31M | $ -11.99M | |
$ -415.00M | $ -423.00M | $ 1.58M | $ -156.00K | $ -101.00K | $ -769.00K | |
$ 10.00M | $ -87.00M | $ 30.77M | - | - | - | |
$ 1.59B | $ 1.52B | $ -27.58M | $ -61.08M | $ 126.30M | $ -75.57M | |
$ 291.00M | $ 260.00M | $ -4.00K | - | - | $ -5.88M | |
$ -30.00M | $ -15.00M | - | - | - | - | |
$ 1.30B | $ 1.26B | $ -27.57M | $ -61.08M | $ 126.30M | $ -69.69M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.26B | $ 6.92B | $ 5.41M | $ -4.80M | $ -7.79M | $ -12.50M | |
$ 1.30B | $ 1.26B | $ -27.57M | $ -61.08M | $ 126.30M | $ -69.69M | |
$ 664.02M | - | $ -27.58M | $ -42.05M | $ 102.47M | $ -80.19M | |
- | - | - | - | - | - | |
$ 2.12B | $ 2.82B | $ -27.58M | $ -61.08M | $ 126.30M | $ -75.57M | |
$ 2.73B | $ 3.44B | $ -27.35M | $ -61.08M | $ 126.30M | $ -75.57M |