Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 148.45K | $ 106.86M | $ 89.99M | $ 116.51M | $ 192.09M | |
- | $ 108.30K | $ 102.78M | $ 91.26M | $ 56.43M | $ 65.46M | |
- | $ 40.14K | $ 4.07M | $ -1.27M | $ 60.08M | $ 126.63M | |
- | $ 39.86K | $ 30.92M | $ 31.53M | $ 37.83M | $ 34.60M | |
- | $ 280.00 | $ -26.84M | $ -32.81M | $ 22.25M | $ 92.03M | |
- | $ -13.65K | $ 11.25M | $ 4.65M | $ -1.92M | $ 753.93K | |
- | $ 23.41K | - | - | - | - | |
- | $ -36.78K | $ -46.78M | $ -37.67M | $ 83.25M | $ 86.61M | |
- | $ -1.34K | $ -4.67M | $ -6.57M | $ 14.01M | $ 37.60M | |
- | $ -5.11K | - | - | - | - | |
- | $ -38.97K | $ -40.78M | $ -30.60M | $ 61.97M | $ 30.22M | |
- | $ -0.03 | $ -0.03 | $ -0.03 | $ 0.06 | $ 0.03 | |
- | $ -0.03 | $ -0.03 | $ -0.03 | $ 0.05 | $ 0.03 | |
- | $ 1.27B | $ 1.20B | $ 1.16B | $ 1.13B | $ 1.04B | |
- | $ 1.27B | $ 1.20B | $ 1.16B | $ 1.14B | $ 1.04B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 148.17K | $ -133.70M | $ -122.80M | $ -94.26M | $ 100.06M | |
- | $ -38.97K | $ -40.78M | $ -30.60M | $ 61.97M | $ 30.22M | |
- | $ -14.16K | $ -46.58M | $ -44.03M | $ 11.38M | $ 34.60M | |
- | - | - | - | - | $ 522.08K | |
- | $ -24.36K | $ -34.85M | $ -32.17M | $ 84.92M | $ 87.13M | |
- | $ -5.89K | $ -34.85M | $ -14.31M | $ 84.92M | $ 93.17M |