Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 276.28M | $ 276.28M | $ 238.07M | $ 167.26M | $ 102.46M | $ 68.44M | |
$ 71.92M | $ 71.92M | $ -70.44M | $ 51.76M | $ 30.48M | $ 22.11M | |
$ 204.36M | $ 204.36M | $ 167.63M | $ 115.50M | $ 71.98M | $ 46.34M | |
$ 306.88M | $ 306.88M | $ -264.19M | $ 189.65M | $ 95.98M | $ 80.67M | |
$ -94.38M | $ -94.38M | $ -96.56M | $ -74.15M | $ -24.00M | $ -34.33M | |
- | - | - | - | - | - | |
$ -13.43M | $ -13.43M | $ -3.23M | $ -195.00K | $ 269.00K | $ 1.46M | |
$ -89.09M | $ -89.09M | $ -92.58M | $ -73.95M | $ -23.73M | $ -32.87M | |
$ 1.27M | $ 1.27M | $ 796.00K | $ 1.03M | $ 833.00K | $ 663.00K | |
- | - | $ -754.00K | - | - | - | |
$ -90.36M | $ -90.36M | $ -94.13M | $ -74.98M | $ -24.57M | $ -33.53M | |
$ -0.78 | $ -0.77 | $ -0.84 | $ -1.46 | $ -0.30 | $ -0.35 | |
$ -0.78 | $ -0.77 | $ -0.84 | $ -1.46 | $ -0.30 | $ -0.35 | |
$ 467.75M | $ 116.94M | $ 111.44M | $ 51.36M | $ 95.59M | $ 95.59M | |
$ 467.75M | $ 116.94M | $ 111.44M | $ 51.36M | $ 95.59M | $ 95.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.30 | - | |
- | - | - | - | $ -0.30 | - | |
- | - | - | - | - | - | |
$ 378.80M | $ 378.80M | $ -334.63M | $ 241.41M | $ 126.47M | $ 102.77M | |
$ -90.36M | $ -90.36M | $ -94.13M | $ -74.98M | $ -24.57M | $ -33.53M | |
$ -41.72M | $ -62.28M | - | - | $ -24.57M | $ -33.53M | |
- | - | - | - | - | - | |
$ -89.09M | $ -89.09M | $ -92.58M | $ -73.95M | $ -24.00M | $ -34.33M | |
$ -67.44M | $ -83.47M | $ -87.92M | $ -70.86M | $ -22.31M | $ -33.61M |