2018 Q4 | 2019 Q4 | 2020 Q3 | 2020 Q4 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
24.35M -44.7% |
51.68M 112.2% |
57.97M 12.2% |
66.35M 14.5% |
64.97M -2.1% |
69.88M 7.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
13.23M -41.6% |
27.08M 104.8% |
30.35M 12.0% |
34.63M 14.1% |
35.19M 1.6% |
35.46M 0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
11.13M -48.1% |
24.6M 121.1% |
27.63M 12.3% |
31.72M 14.8% |
29.78M -6.1% |
34.42M 15.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
20.57M -37.3% |
41.03M 99.5% |
43.76M 6.6% |
47.53M 8.6% |
49.2M 3.5% |
48.5M -1.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
7.34M -27.7% |
13.95M 90.0% |
13.42M -3.8% |
12.9M -3.8% |
14.01M 8.6% |
13.04M -6.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
3.78M -66.4% |
10.65M 181.5% |
14.21M 33.4% |
18.82M 32.4% |
15.77M -16.2% |
21.38M 35.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
3.69M -67.3% |
10.34M 180.1% |
14.13M 36.6% |
18.99M 34.4% |
17.39M -8.4% |
23.76M 36.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
2.15M -73.3% |
6.19M 187.9% |
9.3M 50.3% |
13.3M 43.1% |
12.32M -7.4% |
17.08M 38.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.02 -64.2% |
0.043 116.8% |
0.063 47.6% |
0.09 43.1% |
0.092 2.0% |
0.115 24.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.02 -64.2% |
0.043 116.8% |
0.063 47.6% |
0.09 43.1% |
0.092 2.0% |
0.115 24.6% |