Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 134.16M | $ 191.25M | $ 187.80M | $ 81.96M | $ 150.50M | $ 97.64M | |
$ 67.36M | - | $ 115.19M | $ 57.60M | $ 88.16M | $ 56.90M | |
$ 66.80M | $ 191.25M | $ 72.60M | $ 24.35M | $ 62.34M | $ 40.74M | |
$ 44.53M | $ 94.64M | $ 31.04M | $ 37.01M | $ 56.43M | $ 34.10M | |
$ 22.27M | $ 96.62M | $ 41.57M | $ -12.66M | $ 5.90M | $ 6.63M | |
$ 892.00K | $ -332.00K | $ -249.00K | $ 7.78M | $ -9.14M | $ -12.11M | |
$ 1.95M | $ 7.18M | $ -27.92M | $ -86.52M | $ -52.63M | $ 51.45M | |
$ -106.68M | $ -131.49M | $ 13.89M | $ -106.95M | $ -55.83M | $ 45.97M | |
$ 2.75M | $ 6.50M | $ 3.62M | $ 1.79M | $ 3.37M | $ 2.22M | |
- | - | - | - | - | - | |
$ -109.43M | $ -137.98M | $ 10.27M | $ -108.74M | $ -59.20M | $ 43.75M | |
$ -0.22 | $ -0.23 | $ 0.02 | $ -0.19 | $ -0.11 | $ 0.09 | |
$ -0.22 | $ -0.23 | $ 0.02 | $ -0.19 | $ -0.11 | $ 0.09 | |
$ 1.20B | $ 590.35M | $ 580.46M | $ 563.53M | $ 528.09M | $ 474.05M | |
$ 1.20B | $ 590.35M | $ 580.46M | $ 563.53M | $ 528.09M | $ 474.05M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 111.89M | $ 94.64M | $ -146.23M | $ -94.61M | $ 144.59M | $ 91.01M | |
- | - | - | - | $ 8.25M | $ 11.48M | |
$ -109.43M | $ -137.98M | $ 10.27M | $ -108.74M | $ -59.20M | $ 43.75M | |
$ 52.62M | $ 123.94M | $ 38.17M | $ 7.56M | $ -20.54M | $ -5.21M | |
$ -104.57M | $ -131.02M | $ 13.89M | $ -101.77M | $ -47.58M | $ 57.46M | |
$ -70.19M | $ -81.80M | $ 52.15M | $ -78.82M | $ -25.65M | $ 71.39M |