2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.38M 39.2% |
5.58M 27.4% |
6.54M 17.2% |
5.95M -9.0% |
5.32M -10.7% |
4.45M -16.4% |
3.37M -24.4% |
3.27M -2.9% |
2.75M -15.9% |
2.58M -6.1% |
2.08M -19.2% |
1.87M -10.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.27M 31.6% |
4.07M 24.4% |
4.68M 14.9% |
4.32M -7.6% |
3.96M -8.4% |
3.46M -12.5% |
2.97M -14.3% |
4.19M 41.0% |
4.06M -3.2% |
5.69M 40.2% |
5.54M -2.6% |
4.16M -25.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11M 67.8% |
1.51M 36.3% |
1.86M 23.6% |
1.63M -12.5% |
1.36M -16.6% |
984K -27.6% |
395K -59.9% |
-920K - |
-1.31M - |
-3.11M - |
-3.46M - |
-2.29M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.53M 14.0% |
17.66M 6.9% |
18.05M 2.2% |
18.65M 3.3% |
19.3M 3.5% |
20.27M 5.0% |
21.41M 5.6% |
23.21M 8.4% |
23.28M 0.3% |
24.7M 6.1% |
23.54M -4.7% |
21.68M -7.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.25M 10.4% |
13.59M 2.5% |
13.38M -1.6% |
14.32M 7.1% |
15.35M 7.1% |
16.8M 9.5% |
18.44M 9.8% |
19.02M 3.2% |
19.23M 1.1% |
19.02M -1.1% |
18M -5.4% |
17.53M -2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.15M - |
-12.08M - |
-11.51M - |
-12.69M - |
-13.99M - |
-15.82M - |
-18.04M - |
-19.95M - |
-20.54M - |
-22.13M - |
-21.46M - |
-19.81M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.32M - |
-12.39M - |
-11.82M - |
-12.43M - |
-13.14M - |
-15.73M - |
-16.15M - |
-13.17M - |
-14.39M - |
-15.85M - |
-18.72M - |
-15.09M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-14.58M - |
-13.63M - |
-13.05M - |
-13.64M - |
-13.14M - |
-15.73M - |
-16.15M - |
-13.17M - |
-14.39M - |
-15.85M - |
-25.08M - |
-27.3M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.156K - |
-12.948K - |
-12.378K - |
-12.123K - |
-11.671K - |
-13.999K - |
-12.433K - |
-9.043K - |
-5.621K - |
-1.781K - |
-477 - |
-1.234K - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.156K - |
-12.948K - |
-15.75K - |
-12.123K - |
-11.671K - |
-15.6K - |
-12.433K - |
-9.043K - |
-5.621K - |
-1.781K - |
-477 - |
-1.234K - |