2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
21.05M 19.2% |
16.06M -23.7% |
72.95M 354.2% |
76.2M 4.4% |
73.07M -4.1% |
76.44M 4.6% |
18.89M -75.3% |
19.21M 1.7% |
16.49M -14.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
14.35M 17.0% |
12.09M -15.7% |
51.92M 329.3% |
53.69M 3.4% |
51.92M -3.3% |
53.43M 2.9% |
13.21M -75.3% |
13.17M -0.3% |
11.44M -13.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
6.7M 24.2% |
3.97M -40.8% |
21.03M 429.9% |
22.51M 7.0% |
21.15M -6.0% |
23.01M 8.8% |
5.69M -75.3% |
6.05M 6.3% |
5.05M -16.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
18.45M 15.2% |
14.71M -20.3% |
65.42M 344.7% |
68.03M 4.0% |
65.83M -3.2% |
68.11M 3.5% |
18.28M -73.2% |
17.58M -3.8% |
15.84M -9.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
4.1M 9.3% |
2.62M -36.2% |
13.5M 415.5% |
14.34M 6.3% |
13.91M -3.0% |
14.68M 5.5% |
5.07M -65.4% |
4.42M -12.9% |
4.4M -0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
2.6M 58.1% |
1.35M -48.0% |
7.53M 457.7% |
8.16M 8.3% |
7.24M -11.3% |
8.33M 15.1% |
614K -92.6% |
1.63M 165.1% |
650K -60.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
-3.65M - |
1.71M - |
8.37M 390.5% |
2.57M -69.4% |
8.54M 232.8% |
9.88M 15.7% |
- |
2.3M - |
1.61M -30.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
1.83M 29.6% |
1.42M -22.6% |
6.6M 365.3% |
7.17M 8.7% |
7.19M 0.2% |
8.19M 14.0% |
550K -93.3% |
1.72M 212.7% |
1.24M -28.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.012 40.0% |
0.009 -24.2% |
0.042 357.1% |
0.045 8.2% |
0.043 -3.4% |
0.05 14.3% |
0.003 -93.4% |
0.01 206.1% |
0.007 -30.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.012 40.0% |
0.009 -24.2% |
0.042 357.1% |
0.045 8.2% |
0.043 -3.4% |
0.05 14.3% |
0.003 -93.4% |
0.01 206.1% |
0.007 -30.7% |