Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.28B | $ 2.08B | $ 1.75B | $ 1.46B | $ 779.34M | $ 0.00 | |
$ 2.08B | $ 1.87B | $ 1.56B | $ 1.30B | $ 747.82M | - | |
$ 201.48M | $ 206.11M | $ 188.69M | $ 157.02M | $ 31.53M | - | |
$ 138.81M | $ 123.91M | $ 113.27M | $ 120.19M | $ 72.26M | $ 605.71K | |
$ 62.67M | $ 82.20M | $ 75.43M | $ 36.83M | $ -40.74M | $ -605.71K | |
$ -28.73M | $ -44.70M | $ -61.69M | $ -51.26M | $ -12.08M | $ 957.51K | |
$ -107.49M | $ -110.04M | $ -429.00K | $ 19.04M | $ 44.12M | - | |
$ -73.55M | $ -72.53M | $ 13.31M | $ 4.61M | $ -8.70M | $ 351.80K | |
$ 4.55M | $ 11.20M | $ 12.58M | $ -1.62M | $ -12.94M | $ 148.58K | |
- | - | - | - | - | - | |
$ -78.38M | $ -85.32M | $ -1.90M | $ -19.73M | $ -43.64M | $ -490.78K | |
$ -2.18 | $ -2.55 | $ -0.09 | $ -0.97 | $ -2.01 | $ -0.09 | |
$ -2.22 | $ -2.55 | $ -0.09 | $ -0.97 | $ -2.01 | $ -0.09 | |
$ 182.74M | $ 33.47M | $ 20.81M | $ 20.43M | $ 21.67M | $ 5.23M | |
$ 188.71M | $ 33.47M | $ 20.81M | $ 20.43M | $ 21.67M | $ 5.23M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.22B | $ 2.00B | $ 1.68B | $ 1.42B | $ 820.08M | $ 605.71K | |
$ -78.10M | $ -83.73M | $ 728.00K | $ 6.23M | $ 4.24M | $ 203.22K | |
$ -4.33M | $ 5.39M | $ 1.33M | $ -10.62M | $ -29.55M | $ 203.22K | |
$ 28.73M | $ 44.70M | $ 61.69M | $ 51.26M | $ 12.08M | - | |
$ -44.82M | $ -27.83M | $ 75.00M | $ 55.87M | $ 3.38M | $ -605.71K | |
$ 5.61M | $ 19.25M | $ 122.68M | $ 104.09M | $ 20.08M | $ -605.71K |