Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 93.59M | $ 145.07M | $ 18.26M | $ 18.78M | $ 21.04M | |
- | $ 77.94M | $ 129.03M | $ 17.48M | $ 14.98M | $ 6.94M | |
- | $ 15.65M | $ 16.04M | $ 784.31K | $ 3.80M | $ 14.10M | |
- | $ 76.19M | $ 81.66M | $ 41.04M | $ 35.32M | $ 24.92M | |
- | $ -60.54M | $ -65.62M | $ -40.25M | $ -31.52M | $ -10.82M | |
- | $ -3.43M | $ -4.12M | $ -3.63M | $ -102.08K | $ -80.18K | |
- | $ -10.05M | $ -214.46K | $ 3.82M | $ -403.35K | $ -953.49K | |
- | $ -54.15M | $ -69.61M | $ -40.06M | $ -32.02M | $ -11.85M | |
- | $ -3.94M | $ -8.13M | $ 0.00 | $ -70.99K | $ 74.01K | |
- | - | $ -10.08K | - | - | - | |
- | $ -52.61M | $ -68.81M | $ -39.87M | $ -31.51M | $ -11.93M | |
- | $ -3.72 | $ -6.30 | $ -0.18 | $ -0.16 | $ -0.16 | |
- | $ -3.72 | $ -6.30 | $ -0.18 | $ -0.16 | $ -0.16 | |
- | $ 14.12M | $ 11.16M | $ 221.98M | $ 201.01M | $ 72.92M | |
- | $ 14.12M | $ 11.16M | $ 221.98M | $ 201.01M | $ 72.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 154.14M | $ 210.69M | $ 58.51M | $ 50.30M | $ 31.86M | |
- | $ -52.54M | $ -68.81M | $ -39.87M | $ -31.51M | $ -11.93M | |
- | - | - | $ -41.94M | $ -30.82M | $ -11.02M | |
- | - | - | $ 3.63M | $ 102.08K | $ 80.18K | |
- | $ -50.79M | $ -65.48M | $ -36.43M | $ -31.92M | $ -11.77M | |
- | $ -32.04M | $ -50.89M | $ -30.43M | $ -25.44M | $ -6.65M |