Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.81B | $ 2.11B | $ 1.57B | $ 984.87M | $ 565.53M | $ 442.66M | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 682.26M | |
- | - | - | - | - | - | |
$ -333.69M | $ -247.17M | $ 3.42M | $ 4.43M | - | - | |
$ 224.58M | $ -301.16M | $ -318.72M | $ -481.18M | $ -328.52M | $ -239.60M | |
$ 10.47M | $ -416.00K | $ 1.69M | $ 2.76M | $ -104.47M | $ 98.00K | |
- | - | - | $ -261.00K | $ 4.31M | - | |
$ 76.53M | $ -341.17M | $ -360.83M | $ -443.51M | $ -317.25M | $ -263.62M | |
$ 0.20 | $ -0.36 | $ -0.40 | $ -1.00 | $ -4.30 | $ -0.33 | |
$ 0.13 | $ -0.36 | $ -0.40 | $ -1.00 | $ -4.30 | $ -0.33 | |
$ 4.08B | $ 945.02M | $ 900.89M | $ 526.73M | $ 73.85M | $ 811.00M | |
$ 4.18B | $ 945.02M | $ 900.89M | $ 526.73M | $ 73.85M | $ 811.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 329.83M | |
$ 214.10M | $ -300.74M | $ -320.41M | $ -483.94M | $ -224.05M | $ -239.70M | |
$ 181.89M | $ -72.11M | - | - | - | $ -239.70M | |
- | - | - | - | - | - | |
- | - | $ -386.58M | $ -580.06M | $ -330.27M | - | |
- | - | $ -216.92M | $ -460.20M | $ -232.13M | - |