2016 Q4 | 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] |
465.69M 8.0% |
488.37M 4.9% |
423.77M -13.2% |
326.16M -23.0% |
303.9M -6.8% |
245.03M -19.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
405.47M 10.0% |
436.41M 7.6% |
382.57M -12.3% |
283.3M -25.9% |
259.22M -8.5% |
211.94M -18.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.22M -3.3% |
51.96M -13.7% |
41.2M -20.7% |
42.87M 4.1% |
44.68M 4.2% |
33.09M -25.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
436.65M 9.4% |
477.28M 9.3% |
420.61M -11.9% |
317.51M -24.5% |
295.84M -6.8% |
249.66M -15.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.18M 2.6% |
40.86M 31.1% |
38.04M -6.9% |
34.22M -10.1% |
36.62M 7.0% |
37.72M 3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.04M -8.9% |
11.09M -61.8% |
3.16M -71.5% |
8.65M 173.9% |
8.06M -6.8% |
-4.63M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.74M - |
- |
12.57M - |
- |
-11.79M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.61M 0.2% |
1.71M -88.3% |
-3.11M - |
8.96M - |
8.73M -2.6% |
-17.64M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.04 -0.1% |
0.004 -89.3% |
-0.008 - |
0.02 - |
0.019 -5.0% |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.04 -0.1% |
0.004 -89.3% |
-0.008 - |
0.02 - |
0.019 -5.0% |
-0.04 - |