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] |
216.71M 7.9% |
78.8M -63.6% |
78.5M -0.4% |
97.59M 24.3% |
116.15M 19.0% |
129.68M 11.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.61M 4.5% |
71.42M -53.5% |
67.23M -5.9% |
96.19M 43.1% |
92.4M -3.9% |
106.31M 15.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.1M 17.1% |
7.38M -88.3% |
11.27M 52.8% |
1.4M -87.6% |
23.75M 1596.7% |
23.37M -1.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
183.61M 7.0% |
94.24M -48.7% |
87M -7.7% |
110.17M 26.6% |
113.47M 3.0% |
119.88M 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30M 22.0% |
22.82M -23.9% |
19.77M -13.4% |
13.98M -29.3% |
21.07M 50.7% |
13.57M -35.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.09M 12.9% |
-15.44M - |
-8.5M - |
-12.58M - |
2.68M - |
9.8M 264.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.76M 23.6% |
-16.46M - |
-10.89M - |
-15.11M - |
-2.96M - |
6.7M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.012 23.8% |
-0.008 - |
-0.005 - |
-0.008 - |
-0.001 - |
0.003 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.012 23.8% |
-0.008 - |
-0.005 - |
-0.008 - |
-0.001 - |
0.003 - |