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] |
15.35M 38.0% |
13.29M -13.4% |
11.08M -16.6% |
12.27M 10.8% |
13.27M 8.1% |
11.46M -13.6% |
10.68M -6.8% |
11.13M 4.2% |
13.24M 18.9% |
13M -1.8% |
13.21M 1.6% |
12.05M -8.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.47M 62.0% |
4.4M -1.5% |
3.37M -23.5% |
4.21M 25.2% |
5.24M 24.4% |
4.62M -11.8% |
5.3M 14.7% |
4.74M -10.7% |
6.62M 39.7% |
4.8M -27.5% |
4.68M -2.5% |
4.39M -6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.88M 30.1% |
8.89M -18.3% |
7.71M -13.2% |
8.06M 4.5% |
8.02M -0.4% |
6.84M -14.8% |
5.38M -21.4% |
6.4M 19.0% |
6.62M 3.5% |
8.2M 23.9% |
8.53M 3.9% |
7.66M -10.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.86M 11.3% |
21.25M -2.8% |
22.75M 7.0% |
22.01M -3.2% |
26.03M 18.3% |
20.32M -21.9% |
21.39M 5.3% |
15.74M -26.4% |
17.45M 10.9% |
15.38M -11.9% |
17.12M 11.3% |
21.01M 22.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.4M 3.0% |
16.86M -3.1% |
19.38M 15.0% |
17.79M -8.2% |
20.79M 16.8% |
15.69M -24.5% |
16.09M 2.5% |
11M -31.6% |
10.83M -1.5% |
10.58M -2.3% |
12.44M 17.6% |
16.62M 33.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.52M - |
-7.97M - |
-11.67M - |
-9.74M - |
-12.76M - |
-8.85M - |
-10.71M - |
-4.61M - |
-4.21M - |
-2.38M - |
-3.91M - |
-8.96M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.37M - |
-14.55M - |
-28.95M - |
-13.22M - |
-16.3M - |
-12.54M - |
-12.35M - |
8.07M - |
-5.79M - |
-2.04M - |
-8.11M - |
-12.83M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.37M - |
-14.55M - |
-28.95M - |
-13.22M - |
-16.3M - |
-12.54M - |
-12.35M - |
8.07M - |
-5.79M - |
-2.04M - |
-8.11M - |
-12.83M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.33 - |
-0.37 - |
-0.72 - |
-0.32 - |
-0.36 - |
-0.23 - |
-0.23 - |
0.15 - |
-0.1 - |
-0.03 - |
-0.134 - |
-0.17 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.33 - |
-0.37 - |
-0.72 - |
-0.32 - |
-0.36 - |
-0.23 - |
-0.23 - |
0.11 - |
-0.1 - |
-0.03 - |
-0.134 - |
-0.17 - |