2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
61.08M -7.3% |
69.71M 14.1% |
64.64M -7.3% |
90.98M 40.8% |
105.07M 15.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
42.96M -8.9% |
49.32M 14.8% |
46.47M -5.8% |
68.29M 47.0% |
76.54M 12.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
18.13M -3.4% |
20.39M 12.5% |
18.17M -10.9% |
22.69M 24.9% |
28.53M 25.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
52.33M -12.0% |
61.44M 17.4% |
59.84M -2.6% |
83.11M 38.9% |
92M 10.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
9.37M -23.8% |
12.13M 29.4% |
13.37M 10.2% |
14.82M 10.9% |
15.46M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
8.76M 35.4% |
8.26M -5.6% |
4.8M -41.9% |
7.86M 63.9% |
13.07M 66.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
6.82M 55.3% |
6.93M 1.6% |
3.29M -52.5% |
8.68M 163.9% |
9.27M 6.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
6.82M 55.3% |
6.93M 1.6% |
3.29M -52.5% |
8.68M 163.9% |
9.27M 6.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.058 53.9% |
0.06 3.4% |
0.028 -53.3% |
0.075 167.9% |
0.079 5.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.055 45.9% |
0.059 7.3% |
0.027 -54.2% |
0.07 159.3% |
0.075 7.1% |