Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 243.62M | $ 222.54M | $ 182.61M | $ 58.12M | $ 17.09M | $ 15.33M | |
$ 127.03M | $ 106.12M | $ 119.03M | $ 38.73M | $ 6.27M | $ 6.45M | |
$ 116.59M | $ 116.42M | $ 63.58M | $ 19.39M | $ 10.83M | $ 8.88M | |
$ 161.67M | $ 129.72M | $ 109.02M | $ 52.17M | $ 28.87M | $ 25.93M | |
$ -45.08M | $ -13.30M | $ -45.44M | $ -32.77M | $ -18.04M | $ -17.04M | |
$ -27.84M | $ 5.28M | $ -22.27M | $ -10.02M | $ -1.62M | $ -1.01M | |
$ 71.56M | $ -4.42M | $ -38.15M | $ -22.21M | $ -10.79M | - | |
$ -1.36M | $ -2.14M | $ -105.86M | $ -63.49M | $ -30.44M | $ -31.36M | |
$ -572.00K | $ -7.56M | $ -1.33M | $ -495.00K | $ 43.00K | $ 0.00 | |
- | - | - | - | - | - | |
$ -790.00K | $ 5.42M | $ -104.53M | $ -63.00M | $ -30.49M | $ -31.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 623.00K | $ 170.00K | $ 300.00K | $ 337.12K | |
$ 288.70M | $ 235.84M | $ 228.05M | $ 90.90M | $ 35.13M | $ 32.37M | |
$ -790.00K | $ 5.42M | $ -104.53M | $ -63.00M | $ -30.49M | $ -31.36M | |
$ -60.91M | - | $ -66.86M | $ -38.74M | $ -13.19M | $ -18.03M | |
$ 27.54M | - | $ 22.34M | $ 9.99M | $ 1.60M | $ 1.01M | |
$ 26.18M | $ -7.42M | $ -83.52M | $ -53.50M | $ -28.84M | $ -30.34M | |
$ 72.85M | $ 47.74M | $ -39.06M | $ -41.22M | $ -28.47M | $ -30.03M |