2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.25M -2.0% |
53.3M -3.5% |
51.98M -2.5% |
49.91M -4.0% |
48.03M -3.8% |
48.18M 0.3% |
41.64M -13.6% |
41.34M -0.7% |
41.2M -0.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.88M -10.9% |
34.8M 5.8% |
27.37M -21.4% |
34.25M 25.1% |
36.36M 6.2% |
27.23M -25.1% |
20.07M -26.3% |
27.29M 36.0% |
22.79M -16.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.37M 15.0% |
18.49M -17.3% |
24.61M 33.1% |
15.66M -36.4% |
11.68M -25.4% |
20.95M 79.4% |
21.57M 3.0% |
14.05M -34.9% |
18.41M 31.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.1M -9.5% |
50.3M 0.4% |
42.21M -16.1% |
50.28M 19.1% |
51.45M 2.3% |
41.59M -19.2% |
33.51M -19.4% |
41.42M 23.6% |
42.34M 2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.22M -6.6% |
15.5M -10.0% |
14.84M -4.3% |
16.04M 8.1% |
15.1M -5.9% |
14.35M -4.9% |
13.43M -6.4% |
14.12M 5.1% |
19.55M 38.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.15M 404.9% |
2.99M -41.9% |
9.77M 226.5% |
-377K - |
-3.42M - |
6.59M - |
8.13M 23.3% |
-77K - |
-1.13M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-49.03M - |
-2.69M - |
-9.93M - |
-7.47M - |
-8.76M - |
-10.71M - |
-17.25M - |
-4.36M - |
-26.93M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-49.03M - |
-2.69M - |
-9.93M - |
-7.47M - |
-8.76M - |
-10.71M - |
-17.25M - |
-4.36M - |
-26.93M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.88 - |
-0.103 - |
-0.38 - |
-0.285 - |
-0.335 - |
-0.409 - |
-0.657 - |
-0.166 - |
-1.026 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.88 - |
-0.103 - |
-0.38 - |
-0.285 - |
-0.335 - |
-0.409 - |
-0.657 - |
-0.166 - |
-1.026 - |