Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 108.68M | $ 166.13M | $ 391.93M | $ 71.28M | $ 37.43M | $ 28.77M | |
$ 27.37M | $ 98.43M | $ 131.66M | $ -24.75M | $ 34.45M | $ 27.52M | |
$ 81.31M | $ 67.70M | $ 260.26M | $ 46.53M | $ 2.98M | $ 1.26M | |
$ 219.74M | $ 314.13M | $ 278.04M | $ 159.26M | $ 74.84M | $ 147.12M | |
$ -112.81M | $ -148.66M | $ -17.77M | $ -112.73M | $ -71.86M | $ -145.86M | |
$ -16.54M | $ -18.05M | $ -13.86M | $ -9.38M | $ -43.45M | $ -16.36M | |
$ 32.17M | $ -532.00K | $ 18.18M | $ -7.37M | $ -95.39M | $ 10.45M | |
$ -161.52M | $ -166.18M | $ -49.81M | $ -114.74M | $ -210.70M | $ -151.77M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -262.87M | $ -166.18M | $ 81.85M | $ -114.74M | $ -210.70M | $ -151.77M | |
$ -0.37 | $ -0.29 | $ -0.09 | $ -0.28 | $ -0.79 | $ -0.69 | |
$ -0.37 | $ -0.29 | $ -0.09 | $ -0.28 | $ -0.79 | $ -0.69 | |
$ 2.77B | $ 565.68M | $ 526.95M | $ 407.62M | $ 267.62M | $ 218.55M | |
$ 2.77B | $ 565.68M | $ 526.95M | $ 407.62M | $ 267.62M | $ 218.55M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 219.74M | $ 314.13M | $ 409.70M | $ 134.52M | $ 109.29M | $ 174.63M | |
- | - | - | - | $ 43.45M | - | |
$ -262.87M | $ -166.18M | $ -49.81M | $ -114.74M | $ -210.70M | $ -151.77M | |
$ -103.32M | $ -131.28M | $ -39.35M | - | $ -115.92M | $ -151.77M | |
$ -143.89M | $ -148.13M | $ -35.95M | $ -117.64M | $ -167.25M | $ -145.86M | |
$ -45.92M | $ -49.70M | $ 10.85M | $ -103.04M | $ -150.02M | $ -125.41M |