Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 10.24M | $ 93.59M | $ 145.07M | $ 18.26M | $ 18.78M | |
- | $ 5.63M | $ 77.94M | $ 129.03M | $ 17.48M | $ 14.98M | |
- | $ 4.61M | $ 15.65M | $ 16.04M | $ 784.31K | $ 3.80M | |
- | $ 166.23M | $ 76.19M | $ 81.66M | $ 41.04M | $ 35.32M | |
- | $ -161.63M | $ -60.54M | $ -65.62M | $ -40.25M | $ -31.52M | |
- | $ -3.50M | $ -3.43M | $ -4.12M | $ -3.63M | $ -102.08K | |
- | $ 14.02M | $ -10.05M | $ -214.46K | $ -1.78M | $ -289.98K | |
- | $ -178.97M | $ -54.15M | $ -69.61M | $ -40.02M | $ -32.03M | |
- | $ 2.76M | $ -3.94M | $ -8.13M | $ -178.44K | $ -70.99K | |
- | - | - | $ -10.08K | - | $ -4.88K | |
- | $ -181.33M | $ -52.61M | $ -68.81M | $ -39.82M | $ -31.52M | |
- | $ -81.55 | $ -3.72 | $ -6.30 | $ -0.18 | - | |
- | $ -81.55 | $ -3.72 | $ -6.30 | $ -0.18 | $ -0.16 | |
- | $ 2.22M | $ 14.12M | $ 11.16M | $ 221.98M | $ 201.01M | |
- | $ 2.22M | $ 14.12M | $ 11.16M | $ 221.98M | $ 201.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 171.87M | $ 154.14M | $ 210.69M | $ 58.51M | $ 50.30M | |
- | $ -181.33M | $ -52.54M | $ -68.81M | $ -39.82M | $ -31.52M | |
- | $ -131.54M | - | - | - | - | |
- | - | - | - | - | - | |
- | $ -175.47M | $ -50.79M | $ -65.48M | $ -36.39M | $ -31.92M | |
- | $ -159.50M | $ -32.04M | $ -50.89M | $ -30.38M | $ -25.45M |