Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.65B | $ 2.12B | $ 1.57B | $ 984.87M | $ 565.53M | $ 442.66M | |
- | - | - | - | $ 0.00 | - | |
- | - | - | - | $ 884.89M | $ 682.26M | |
- | - | - | - | - | - | |
$ -451.14M | $ -247.17M | $ 3.42M | $ -7.57M | $ -9.16M | - | |
$ -106.20M | $ -301.16M | $ -318.72M | $ -481.18M | $ -328.52M | $ -239.60M | |
$ 7.12M | $ -416.00K | $ 1.69M | $ 2.76M | $ -104.47M | $ 98.00K | |
- | - | - | $ -261.00K | - | - | |
$ -103.64M | $ -341.17M | $ -63.28M | $ -483.94M | $ -317.25M | $ -263.62M | |
$ -0.15 | $ -0.36 | $ -0.40 | $ -1.00 | $ -2.73 | $ -0.33 | |
$ -0.21 | $ -0.36 | $ -0.40 | $ -1.00 | $ -2.73 | $ -0.33 | |
$ 3.96B | $ 945.02M | $ 900.89M | $ 526.73M | $ 116.15M | $ 811.00M | |
$ 4.02B | $ 945.02M | $ 900.89M | $ 526.73M | $ 116.15M | $ 811.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 177.93M | $ 329.83M | |
$ -113.32M | $ -300.74M | $ -320.41M | $ -483.94M | $ -224.05M | $ -239.70M | |
$ 88.75M | - | - | - | $ -217.81M | $ -239.70M | |
- | - | - | - | - | - | |
$ -194.88M | $ -73.94M | $ -386.58M | $ -378.40M | - | - | |
$ -137.88M | $ 147.58M | $ -216.92M | $ -258.54M | - | - |