Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.19B | $ 2.79B | $ 115.78M | $ 47.02M | $ 163.37M | $ 180.72M | |
$ 1.48B | $ -607.00K | $ 111.21M | $ 45.98M | $ 140.13M | $ 151.31M | |
$ 240.26M | $ 180.01M | $ 4.57M | $ 1.04M | $ 23.23M | $ 29.41M | |
$ 77.58M | $ -131.46M | $ 17.84M | $ 8.19M | $ 26.01M | $ 28.92M | |
$ -296.69M | $ 48.55M | $ -13.27M | $ -7.15M | $ -2.77M | $ 488.35K | |
$ -118.56M | $ -79.91M | $ -3.49M | $ -409.85K | $ -3.07M | $ -3.28M | |
$ 631.26M | $ -7.51M | $ -13.65M | $ 1.51M | $ 358.56K | $ 809.27K | |
$ -36.60M | $ -23.84M | $ -30.40M | $ -6.04M | $ -5.49M | $ -1.98M | |
$ -34.87M | $ -7.17M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ 137.49M | $ -10.50M | $ -20.61M | $ -30.76M | $ -11.45M | $ -8.04M | |
$ 0.97 | $ -0.07 | $ -0.36 | $ -0.68 | $ -0.28 | $ -0.23 | |
$ 0.92 | $ -0.07 | $ -0.36 | $ -0.68 | $ -0.28 | $ -0.23 | |
$ 301.49M | $ 70.69M | $ 56.30M | $ 45.51M | $ 40.99M | $ 35.41M | |
$ 308.84M | $ 70.69M | $ 56.30M | $ 45.51M | $ 40.99M | $ 35.41M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.56B | $ -132.06M | $ 129.05M | $ 54.17M | $ 166.14M | $ 180.23M | |
$ 39.16M | $ -4.82M | $ -20.36M | $ -27.17M | $ -7.33M | $ -2.22M | |
$ -133.63M | - | $ -25.23M | $ -23.33M | $ -6.77M | $ -3.03M | |
$ 13.13M | - | $ 3.49M | $ 409.85K | $ 3.07M | $ 3.28M | |
$ 81.95M | $ 56.07M | $ -26.92M | $ -5.63M | $ -2.42M | $ 1.30M | |
$ -611.53M | $ 73.17M | $ -26.32M | $ -5.10M | $ 4.76M | $ 8.29M |