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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.35M 251.6% |
37.26M -26.0% |
20.86M -44.0% |
6.28M -69.9% |
42.1M 570.9% |
26.45M -37.2% |
26.28M -0.6% |
11.41M -56.6% |
31.34M 174.7% |
34.92M 11.4% |
32.29M -7.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.42M 288.2% |
22.03M -41.1% |
19M -13.7% |
5.62M -70.4% |
28.62M 408.8% |
22.39M -21.8% |
26.82M 19.8% |
9.87M -63.2% |
22.83M 131.3% |
24.71M 8.2% |
26.37M 6.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.93M 176.2% |
15.22M 17.7% |
1.86M -87.8% |
650K -65.0% |
13.48M 1973.2% |
4.06M -69.9% |
-533K - |
1.54M - |
8.51M 453.2% |
10.21M 19.9% |
5.91M -42.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.9M 232.8% |
26.39M -41.2% |
24.39M -7.6% |
10.89M -55.4% |
34.79M 219.5% |
27.01M -22.4% |
32.98M 22.1% |
15.58M -52.8% |
28.79M 84.8% |
29.04M 0.9% |
31.39M 8.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.49M 94.2% |
4.36M -41.7% |
5.39M 23.5% |
5.26M -2.3% |
6.17M 17.2% |
4.62M -25.0% |
6.16M 33.3% |
5.71M -7.4% |
5.96M 4.3% |
4.32M -27.5% |
5.01M 16.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.44M 558.3% |
10.86M 99.5% |
-3.53M - |
-4.61M - |
7.31M - |
-564K - |
-6.7M - |
-4.17M - |
2.56M - |
5.89M 130.4% |
903K -84.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.27M 472.8% |
-33.22M - |
-5.47M - |
-4.47M - |
6.89M - |
38K -99.4% |
-13.48M - |
-4.05M - |
1.98M - |
5.74M 189.6% |
-1.46M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.011 478.9% |
-0.069 - |
-0.011 - |
-0.009 - |
0.014 - |
0 -99.3% |
-0.028 - |
-0.008 - |
0.004 - |
0.012 190.2% |
-0.003 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.011 478.9% |
-0.069 - |
-0.011 - |
-0.009 - |
0.014 - |
0 -99.3% |
-0.028 - |
-0.008 - |
0.004 - |
0.012 190.2% |
-0.003 - |