2016 Q2 | 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] | [friend] |
180.68M -17.0% |
207.82M 15.0% |
264.63M 27.3% |
267.49M 1.1% |
280.1M 4.7% |
283.75M 1.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.76M -17.4% |
176.54M 10.5% |
216.05M 22.4% |
228.77M 5.9% |
236.2M 3.2% |
242.6M 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.92M -13.4% |
31.29M 49.5% |
48.58M 55.3% |
38.72M -20.3% |
43.9M 13.4% |
41.15M -6.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.9M -14.0% |
213.65M 9.6% |
249.19M 16.6% |
262.12M 5.2% |
270.68M 3.3% |
281.79M 4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.14M 5.4% |
37.11M 5.6% |
33.13M -10.7% |
33.35M 0.7% |
34.48M 3.4% |
39.19M 13.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-14.21M - |
-5.83M - |
15.45M - |
5.36M -65.3% |
9.42M 75.6% |
1.96M -79.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.3M - |
113K - |
8.72M 7618.6% |
898K -89.7% |
5.27M 487.0% |
-472K - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.3M - |
113K - |
8.72M 7618.6% |
898K -89.7% |
5.27M 487.0% |
-472K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.037 - |
0.001 - |
0.14 13900.0% |
0.015 -89.3% |
0.084 460.0% |
-0.008 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.037 - |
0.001 - |
0.137 13600.0% |
0.012 -91.2% |
0.084 600.0% |
-0.008 - |