Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.27B | $ 1.22B | $ 980.72M | $ 567.29M | $ 240.92M | $ 137.84M | |
$ 455.16M | $ 911.35M | $ 719.45M | $ 400.05M | $ 174.11M | $ -10.83M | |
$ 135.75M | $ 307.20M | $ 261.27M | $ 167.24M | $ 66.81M | $ 148.67M | |
$ 49.01M | $ 190.27M | $ 173.71M | $ 102.16M | $ 48.06M | $ 24.58M | |
$ 2.23M | $ -42.55M | $ -31.10M | $ -31.63M | $ -21.94M | $ -5.07M | |
$ -31.86M | $ -119.47M | $ -71.07M | $ -26.90M | $ -7.86M | $ -10.64M | |
$ -872.00K | $ 55.07M | $ 6.17M | $ -424.00K | $ 95.00K | $ 6.73M | |
$ -137.82M | $ -162.73M | $ -76.03M | $ -58.10M | $ -29.89M | $ -22.44M | |
$ 2.03M | $ 1.28M | $ 715.00K | $ 19.00K | $ -5.00K | $ 17.00K | |
- | - | - | - | - | - | |
$ -78.05M | $ -90.14M | $ -41.77M | $ -30.65M | $ 25.34M | $ 13.01M | |
$ -1.26 | $ -1.50 | $ -0.74 | $ -0.64 | $ -0.58 | - | |
$ -1.26 | $ -1.50 | $ -0.74 | $ -0.40 | $ -0.58 | - | |
$ 248.87M | $ 60.13M | $ 56.83M | $ 47.59M | $ 27.18M | - | |
$ 248.87M | $ 60.13M | $ 56.83M | $ 48.22M | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 282.30M | $ 1.10B | $ 1.19B | $ 56.97M | $ 27.54M | $ 13.75M | |
$ -78.05M | $ -90.14M | $ -41.77M | $ -30.65M | $ -15.70M | $ -8.65M | |
$ -41.26M | $ -66.08M | - | - | - | - | |
$ 93.24M | - | - | - | - | - | |
$ -30.25M | - | $ -4.96M | $ -31.20M | $ -22.03M | $ -11.80M | |
$ -28.73M | - | $ 139.00K | $ -27.70M | $ -21.03M | $ -10.50M |