Income Statement | TTM | Mar 23 | Mar 22 | Mar 21 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 213.60M | $ 128.41M | $ 79.40M | $ 70.40M | $ 124.81M | |
- | $ 149.88M | $ 131.33M | $ 98.09M | $ 48.15M | $ 80.54M | |
- | $ 63.72M | $ -2.92M | $ -18.69M | $ 22.25M | $ 44.28M | |
- | $ 38.15M | $ 31.96M | $ 30.00M | $ 14.71M | $ 1.95M | |
- | $ 25.56M | $ -34.87M | $ -48.69M | $ 7.53M | $ 42.33M | |
- | $ -38.62M | $ -4.21M | $ -36.24M | $ -27.31M | $ -24.94M | |
- | $ -6.88M | $ -6.46M | - | - | - | |
- | $ -9.54M | $ -39.09M | $ -122.66M | $ -24.51M | $ 8.62M | |
- | $ 1.01M | $ 605.00K | $ -15.06M | $ 588.00K | $ 1.48M | |
- | $ 4.27M | $ 2.42M | - | - | - | |
- | $ -25.00M | $ -48.24M | $ -80.31M | $ -18.56M | $ 770.00K | |
- | $ -0.40 | $ -0.57 | $ -1.28 | $ -0.29 | $ 0.01 | |
- | $ -0.40 | $ -0.57 | $ -1.28 | $ -0.29 | $ 0.01 | |
- | $ 62.83M | $ 62.83M | $ 62.83M | $ 62.83M | $ 62.83M | |
- | $ 62.83M | $ 62.83M | $ 62.83M | $ 62.83M | $ 62.83M | |
- | - | - | - | $ 0.47 | $ 0.56 | |
- | - | - | - | - | - | |
- | - | - | $ -0.18 | $ 0.43 | $ 0.94 | |
- | - | - | $ -1.48 | $ -0.45 | - | |
- | - | - | - | - | $ 5.67M | |
- | $ 188.03M | $ 163.28M | $ 128.09M | $ 62.87M | $ 82.48M | |
- | $ -25.00M | $ -48.24M | $ -80.31M | $ -18.56M | $ 770.00K | |
- | $ -7.73M | $ -31.66M | $ -72.01M | $ -24.00M | $ 7.88M | |
- | - | - | $ 35.75M | $ 27.91M | $ 26.36M | |
- | $ 30.65M | $ -12.71M | $ -86.91M | $ 3.40M | $ 34.98M | |
- | $ 57.93M | $ 15.75M | $ -52.70M | $ 29.31M | $ 79.65M |