2016 Q4 | 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] |
13.47M 7.1% |
13.48M 0.1% |
14.39M 6.7% |
15.22M 5.8% |
16.78M 10.3% |
17.08M 1.8% |
16.19M -5.3% |
14.38M -11.1% |
10.69M -25.6% |
8.47M -20.8% |
0 -100% |
0 - |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52M -4.1% |
1.45M -4.4% |
1.63M 12.1% |
1.75M 7.3% |
1.8M 3.3% |
1.72M -4.5% |
1.51M -12.5% |
1.31M -12.9% |
1.09M -16.9% |
958.77K -12.3% |
- | - | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.95M 8.7% |
12.03M 0.6% |
12.76M 6.1% |
13.47M 5.6% |
14.98M 11.2% |
15.36M 2.5% |
14.68M -4.4% |
13.07M -11.0% |
9.6M -26.5% |
7.52M -21.7% |
- | - | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.7M 8.4% |
22.19M 7.2% |
24.33M 9.7% |
26.21M 7.7% |
27.13M 3.5% |
27.14M 0.0% |
26.03M -4.1% |
23.39M -10.2% |
19.06M -18.5% |
15.06M -21.0% |
2.94M -80.5% |
2.05M -30.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.18M 9.5% |
20.74M 8.1% |
22.71M 9.5% |
24.47M 7.8% |
25.33M 3.5% |
25.42M 0.4% |
24.53M -3.5% |
22.08M -10.0% |
17.97M -18.6% |
14.1M -21.6% |
2.94M -79.1% |
2.05M -30.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-7.23M - |
-8.71M - |
-9.95M - |
-11M - |
-10.35M - |
-10.06M - |
-9.85M - |
-9.01M - |
-8.37M - |
-6.58M - |
-2.94M - |
-2.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.27M - |
-7.69M - |
-10.54M - |
-11.47M - |
-10.78M - |
-14.22M - |
-18.31M - |
-18.85M - |
-18.41M - |
-14.93M - |
-9.42M - |
-6.13M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.23M - |
-5.52M - |
-10.54M - |
-11.47M - |
-10.78M - |
-14.22M - |
-18.31M - |
-18.85M - |
-18.41M - |
-14.93M - |
-9.42M - |
-6.13M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.1 - |
-6.9 - |
-14.1 - |
-12.6 - |
-12.6 - |
-18.6 - |
-19.5 - |
-19.2 - |
-18.3 - |
-14.12 - |
-8.47 - |
-5.46 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.1 - |
-6.9 - |
-14.1 - |
-12.6 - |
-12.6 - |
-18.6 - |
-19.5 - |
-19.2 - |
-18.3 - |
-14.12 - |
-8.47 - |
-5.46 - |