2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.93M 22.8% |
188.07M 7.5% |
142.84M -24.0% |
102.33M -28.4% |
92.55M -9.6% |
70.33M -24.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.53M 9.3% |
158.11M 13.3% |
130.62M -17.4% |
95.67M -26.8% |
80.19M -16.2% |
60.99M -23.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.4M 139.0% |
29.96M -15.4% |
12.22M -59.2% |
6.67M -45.5% |
12.36M 85.4% |
9.34M -24.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
177.81M 7.4% |
205.63M 15.6% |
167.32M -18.6% |
132.04M -21.1% |
115.36M -12.6% |
92.79M -19.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.28M 1.1% |
47.52M 24.1% |
36.7M -22.8% |
36.38M -0.9% |
35.16M -3.3% |
31.79M -9.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.88M - |
-17.57M - |
-24.48M - |
-29.71M - |
-22.8M - |
-22.45M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64K - |
-12.07M - |
-28.1M - |
-26.97M - |
-22.88M - |
-20.39M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.33M - |
-9.57M - |
-24.75M - |
-25.21M - |
-19.46M - |
-18.34M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.004 - |
-0.015 - |
-0.039 - |
-0.039 - |
-0.03 - |
-0.029 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.004 - |
-0.015 - |
-0.039 - |
-0.039 - |
-0.03 - |
-0.029 - |