Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 176.55M | $ 99.77M | $ 75.44M | $ 65.14M | $ 63.04M | $ 27.86M | |
$ 27.61M | $ 41.49M | $ 39.20M | $ 24.64M | $ 27.98M | $ 20.47M | |
$ 128.73M | $ 58.28M | $ 36.25M | $ 40.50M | $ 35.06M | $ 7.39M | |
$ 144.35M | $ 152.69M | $ 89.73M | $ 65.29M | $ 81.57M | $ 88.45M | |
$ -7.29M | $ -64.11M | $ -53.48M | $ -24.79M | $ -46.51M | $ -81.06M | |
$ -14.80M | $ -12.50M | $ -16.46M | $ -9.30M | $ -9.91M | $ -8.94M | |
$ 30.61M | $ 10.79M | $ 17.44M | $ -23.37M | $ 4.52M | $ 3.27M | |
$ -31.29M | $ -87.40M | $ -80.93M | $ -57.46M | $ -51.90M | $ -86.73M | |
- | $ -9.94M | - | $ -218.00K | $ 0.00 | $ 240.00K | |
- | - | - | - | - | - | |
$ -31.29M | $ -87.40M | $ -80.93M | $ -57.24M | $ -51.90M | $ -86.97M | |
$ -0.22 | $ -0.34 | $ -0.32 | $ -0.26 | $ -0.27 | $ -0.60 | |
$ -0.12 | $ -0.34 | $ -0.32 | $ -0.26 | $ -0.27 | $ -0.60 | |
$ 1.06B | $ 257.09M | $ 249.24M | $ 222.59M | $ 195.58M | $ 144.14M | |
$ 1.11B | $ 257.09M | $ 249.24M | $ 222.59M | $ 195.58M | $ 144.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ -0.26 | - | - | |
- | - | - | $ -0.20 | - | - | |
- | - | - | - | - | - | |
$ 171.96M | $ 194.18M | $ 128.93M | $ 89.93M | $ 109.55M | $ 108.92M | |
$ -31.29M | $ -87.40M | $ -80.93M | $ -57.24M | $ -51.90M | $ -86.97M | |
$ -35.89M | $ -120.31M | - | $ -33.94M | $ -57.34M | $ -89.68M | |
- | - | - | $ 9.47M | $ 10.91M | $ 9.44M | |
$ -14.48M | $ -72.39M | $ -65.72M | $ -47.99M | $ -41.00M | $ -77.30M | |
$ -13.29M | $ -63.28M | $ -60.25M | $ -44.66M | $ -38.84M | $ -74.44M |