2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
56.77M -0.9% |
63.37M 11.6% |
72.04M 13.7% |
62.14M -13.7% |
59.12M -4.9% |
58.67M -0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
43.39M -2.4% |
48.84M 12.6% |
54.23M 11.0% |
48M -11.5% |
46.33M -3.5% |
45.35M -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
13.38M 4.0% |
14.53M 8.6% |
17.82M 22.6% |
14.14M -20.6% |
12.79M -9.5% |
13.32M 4.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
49.76M -2.9% |
56.53M 13.6% |
62.11M 9.9% |
53.39M -14.0% |
53.05M -0.6% |
53.96M 1.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
6.37M -6.5% |
7.69M 20.6% |
7.88M 2.5% |
5.39M -31.6% |
6.72M 24.7% |
8.61M 28.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
7.01M 15.8% |
6.84M -2.4% |
9.93M 45.3% |
8.74M -12.0% |
6.07M -30.6% |
4.71M -22.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
8.16M 9.7% |
8.02M -1.8% |
9.73M 21.3% |
6.87M -29.4% |
7.81M 13.8% |
7.21M -7.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
5.83M 3.7% |
6.01M 3.1% |
6.43M 6.9% |
4.89M -23.9% |
5.54M 13.4% |
5.88M 6.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.012 0.0% |
0.012 6.0% |
0.014 9.7% |
0.01 -23.5% |
0.012 12.5% |
0.013 6.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.012 0.0% |
0.012 6.0% |
0.014 9.7% |
0.01 -23.5% |
0.012 12.5% |
0.013 6.8% |