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] |
13.71M 21.2% |
13.13M -4.2% |
14.05M 7.0% |
13.07M -7.0% |
14.21M 8.8% |
20.75M 46.0% |
18.8M -9.4% |
19.3M 2.7% |
18.35M -5.0% |
18.04M -1.7% |
17.5M -3.0% |
18.01M 2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.32M -0.1% |
11.51M 1.6% |
12.47M 8.4% |
7.34M -41.2% |
12.69M 72.9% |
10.21M -19.6% |
44.4M 335.0% |
18.84M -57.6% |
15.79M -16.2% |
10.84M -31.4% |
40.03M 269.3% |
20.19M -49.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.38M - |
1.62M -31.9% |
1.57M -3.0% |
5.72M 263.8% |
1.52M -73.5% |
10.54M 595.8% |
-25.6M - |
467.54K - |
2.55M 446.3% |
7.19M 181.7% |
-22.53M - |
-2.18M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.11M 5.5% |
18.75M -1.9% |
19.1M 1.9% |
19.84M 3.9% |
20.35M 2.6% |
32.02M 57.3% |
27.52M -14.1% |
27.27M -0.9% |
26.69M -2.1% |
23.64M -11.4% |
29.67M 25.5% |
28.35M -4.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.79M 14.6% |
7.24M -7.0% |
6.63M -8.4% |
12.5M 88.6% |
7.66M -38.8% |
21.81M 184.9% |
-16.89M - |
8.44M - |
10.9M 29.2% |
12.8M 17.4% |
-10.36M - |
8.16M - |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.4M - |
-5.62M - |
-5.05M - |
-6.78M - |
-6.14M - |
-11.27M - |
-8.72M - |
-7.97M - |
-8.35M - |
-5.61M - |
-12.17M - |
-10.34M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.74M - |
-3.45M - |
-6.83M - |
-8M - |
-7.35M - |
-16.78M - |
-56.17M - |
-10.66M - |
- | - | - |
-14.54M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.78M - |
-3.52M - |
-6.83M - |
-7.84M - |
-7.35M - |
-16.36M - |
-56.12M - |
-10.59M - |
-12.26M - |
-12.69M - |
-14.73M - |
-14.22M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.48 - |
-0.22 - |
-0.37 - |
-0.44 - |
-0.41 - |
-0.59 - |
-2.28 - |
-0.34 - |
-0.3 - |
-0.3 - |
-0.35 - |
-0.32 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.48 - |
-0.22 - |
-0.37 - |
-0.44 - |
-0.41 - |
-0.59 - |
-2.28 - |
-0.34 - |
-0.3 - |
-0.3 - |
-0.35 - |
-0.32 - |