2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
24.05M 43.4% |
26.57M 10.5% |
33.37M 25.6% |
37.34M 11.9% |
41.14M 10.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
14.84M 36.4% |
18.07M 21.8% |
22.02M 21.8% |
25.53M 16.0% |
26.86M 5.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
9.21M 56.4% |
8.49M -7.8% |
11.35M 33.7% |
11.8M 4.0% |
14.28M 21.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
17.39M 36.0% |
20.69M 19.0% |
25.11M 21.4% |
29.29M 16.7% |
30.95M 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
2.55M 33.9% |
2.62M 2.7% |
3.09M 18.3% |
3.76M 21.5% |
4.09M 8.8% |
|
Operating Income | [friend] | [friend] | [friend] |
6.66M 67.2% |
5.88M -11.8% |
8.26M 40.5% |
8.04M -2.6% |
10.19M 26.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
6.41M 100.2% |
5.76M -10.2% |
8.42M 46.3% |
7.32M -13.1% |
9.87M 34.8% |
|
Net Income | [friend] | [friend] | [friend] |
5.12M 82.6% |
5.03M -1.7% |
6.67M 32.7% |
6.2M -7.2% |
7.67M 23.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.111 80.9% |
0.109 -1.4% |
0.145 32.5% |
0.134 -7.9% |
0.166 24.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.103 67.8% |
0.097 -5.7% |
0.129 32.9% |
0.119 -7.9% |
0.15 26.3% |