Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.20B | $ 3.11B | $ 3.19B | $ 7.16B | $ 1.28B | $ 533.74M | |
- | - | - | - | $ 135.51M | $ 82.06M | |
- | - | - | - | $ 1.14B | $ 451.68M | |
- | - | - | - | $ 733.02M | $ 487.32M | |
- | - | - | - | $ 408.95M | $ -35.64M | |
- | - | - | - | - | - | |
- | - | - | - | $ 248.00K | $ -9.77M | |
$ 1.58B | $ -76.84M | $ -3.06B | $ 3.03B | $ 409.20M | $ -45.42M | |
$ 17.29M | $ -171.72M | $ -439.63M | $ -597.17M | $ 86.88M | $ -15.03M | |
- | - | - | - | - | - | |
$ 1.56B | $ 94.75M | $ -2.62B | $ 3.10B | $ 108.26M | $ -30.39M | |
$ 6.46 | $ 0.40 | $ -11.81 | $ 17.47 | $ 1.76 | $ -0.17 | |
$ 5.96 | $ 0.37 | $ -11.83 | $ 14.50 | $ 1.57 | $ -0.17 | |
$ 977.74M | $ 235.80M | $ 222.31M | $ 177.32M | $ 182.94M | $ 182.94M | |
$ 1.12B | $ 254.39M | $ 222.34M | $ 219.97M | $ 205.57M | $ 205.57M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 868.53M | $ 569.38M | |
$ 1.56B | $ 94.87M | $ -2.62B | $ 3.62B | $ 322.32M | $ -30.39M | |
$ -60.77M | $ -71.29M | - | - | $ 322.32M | $ -23.60M | |
$ 37.81M | $ 82.77M | $ 88.90M | $ 29.16M | - | - | |
- | - | - | - | $ 408.95M | $ -35.64M | |
- | - | - | - | $ 439.91M | $ -18.77M |