Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 134.36M | $ 83.93M | $ 272.15M | $ 441.51M | $ 177.88M | $ 134.11M | |
$ 17.97M | $ 13.07M | $ 32.83M | $ 24.13M | $ 15.30M | $ 14.93M | |
$ 116.39M | $ 70.86M | $ 239.32M | $ 417.38M | $ 162.58M | $ 119.18M | |
$ 113.90M | $ 69.37M | $ 248.03M | $ 460.86M | $ 199.25M | $ 109.17M | |
$ 2.49M | $ 1.49M | $ -8.71M | $ -43.48M | $ -36.67M | $ 10.00M | |
$ -3.37M | $ -808.29K | $ -5.69M | $ 395.63K | $ 763.50K | $ 214.73K | |
$ 735.00K | $ 62.22K | $ -795.42K | $ -4.27M | $ -938.58K | $ -70.03K | |
$ -139.00K | $ 524.07K | $ -13.83M | $ -47.36M | $ -36.84M | $ 10.15M | |
- | $ 9.06K | $ 51.97K | $ 7.09K | $ 1.71K | $ 220.00 | |
$ -41.00K | $ -62.22K | $ -65.08K | $ 0.00 | - | - | |
$ -180.00K | $ 515.01K | $ -15.25M | $ -47.37M | $ -36.85M | $ 10.15M | |
- | - | $ -0.13 | $ -13.00 | $ -0.50 | $ 0.15 | |
- | - | $ -0.13 | $ -13.00 | $ -0.50 | $ 0.15 | |
$ 10.11M | $ 4.59B | $ 254.09M | $ 4.74M | $ 63.10M | $ 29.29M | |
$ 10.17M | $ 4.59B | $ 254.09M | $ 4.74M | $ 63.10M | $ 31.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 131.87M | $ 82.44M | $ 280.86M | $ 484.99M | $ 214.55M | $ 124.11M | |
$ -180.00K | $ 515.01K | $ -13.88M | $ -47.37M | $ -36.85M | $ 10.15M | |
$ -915.00K | - | - | $ -44.25M | $ -36.16M | $ 10.22M | |
- | - | - | - | - | - | |
$ 2.49M | $ 524.07K | $ -13.83M | $ -43.48M | $ -36.67M | $ 10.00M | |
$ 2.49M | $ 3.66M | $ -4.41M | $ -39.71M | $ -33.66M | $ 11.16M |