2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.52M 10.9% |
97M 252.4% |
105.78M 9.0% |
109.69M 3.7% |
110.73M 0.9% |
106.08M -4.2% |
88.29M -16.8% |
70.36M -20.3% |
55.1M -21.7% |
42.47M -22.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.56M 13.7% |
78.63M 248.6% |
88.29M 12.3% |
92.6M 4.9% |
96.34M 4.0% |
91.78M -4.7% |
74.74M -18.6% |
58.65M -21.5% |
42.59M -27.4% |
32.6M -23.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.96M -0.3% |
18.37M 270.0% |
17.49M -4.8% |
17.1M -2.3% |
14.39M -15.8% |
14.3M -0.6% |
13.54M -5.3% |
11.71M -13.5% |
12.51M 6.9% |
9.87M -21.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.81M 1.7% |
90.89M 266.4% |
101.7M 11.9% |
103.93M 2.2% |
107.41M 3.3% |
103.47M -3.7% |
91.35M -11.7% |
74.73M -18.2% |
58.8M -21.3% |
47.75M -18.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.25M -50.5% |
12.26M 444.8% |
13.41M 9.4% |
11.33M -15.5% |
11.07M -2.3% |
11.7M 5.7% |
16.61M 42.0% |
16.08M -3.2% |
16.21M 0.8% |
15.15M -6.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71M 522.5% |
6.11M 125.1% |
4.08M -33.2% |
5.76M 41.3% |
3.32M -42.4% |
2.6M -21.7% |
-3.07M - |
-4.37M - |
-3.7M - |
-5.28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71M 543.4% |
6.98M 156.9% |
5.68M -18.5% |
7.41M 30.4% |
4.96M -33.0% |
4.18M -15.7% |
-1.3M - |
-2.67M - |
-2.01M - |
-3.6M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05M - |
4.45M 116.8% |
3.18M -28.4% |
4.64M 45.8% |
1.32M -71.6% |
-803.67K - |
-3.91M - |
-4.25M - |
-3.38M - |
-3.03M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.007 - |
0.346 4703.8% |
0.012 -96.5% |
0.018 46.7% |
0.005 -73.9% |
-0.003 - |
-0.014 - |
-0.015 - |
-0.012 - |
-0.011 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.007 - |
0.346 4703.8% |
0.012 -96.5% |
0.018 45.8% |
0.005 -73.7% |
-0.003 - |
-0.014 - |
-0.015 - |
-0.012 - |
-0.011 - |