Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 64.92M | $ 43.88M | $ 39.68M | $ 10.18M | $ 3.41M | $ 2.32M | |
$ 42.32M | $ 42.59M | $ 48.27M | - | - | - | |
$ 22.59M | $ 1.29M | $ -8.59M | $ 10.18M | - | - | |
$ 416.33M | $ 351.35M | $ 237.13M | $ 192.95M | $ 88.03M | $ 64.76M | |
$ -394.17M | $ -350.06M | $ -245.73M | $ -182.78M | $ -84.61M | $ -62.44M | |
$ 14.67M | $ 19.02M | $ 6.20M | $ -2.88M | $ -1.02M | $ 1.11M | |
$ 5.63M | $ -1.09M | $ 52.00K | $ 3.70M | $ -1.37M | $ -544.00K | |
$ -382.95M | $ -332.13M | $ -239.48M | $ -186.48M | $ -87.01M | $ -61.88M | |
$ -5.20M | $ -4.06M | $ -61.23M | $ -46.60M | - | - | |
- | - | - | - | - | - | |
$ -377.75M | $ -328.07M | $ -239.48M | $ -186.48M | $ -87.01M | $ -61.88M | |
$ -1.56 | $ -1.58 | $ -1.36 | $ -1.49 | $ -0.77 | $ -0.55 | |
$ -1.56 | $ -1.58 | $ -1.36 | $ -1.49 | $ -0.77 | $ -0.55 | |
$ 984.85M | $ 207.85M | $ 175.54M | $ 125.35M | $ 112.47M | $ 112.47M | |
$ 984.85M | $ 207.85M | $ 175.54M | $ 125.35M | $ 112.47M | $ 112.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 240.41M | $ 393.94M | $ 285.41M | $ 192.95M | $ 88.03M | $ 64.76M | |
$ -377.75M | $ -328.07M | $ -239.48M | $ -186.48M | $ -87.01M | $ -61.88M | |
$ -193.30M | - | - | - | $ -85.64M | $ -61.32M | |
- | - | - | - | $ 1.36M | $ 635.00K | |
$ -284.93M | $ -332.03M | $ -239.42M | $ -183.53M | $ -85.65M | $ -61.24M | |
$ -261.39M | $ -307.63M | $ -227.66M | $ -175.12M | $ -81.70M | $ -57.70M |