2018 Q2 | 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] | [friend] |
47.67M 6.1% |
51.66M 8.4% |
53.65M 3.9% |
57.87M 7.9% |
64.92M 12.2% |
71.76M 10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
36.32M 7.1% |
39.15M 7.8% |
40.42M 3.2% |
43.82M 8.4% |
49.84M 13.7% |
55.29M 10.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
11.35M 3.0% |
12.51M 10.2% |
13.23M 5.8% |
14.05M 6.2% |
15.07M 7.3% |
16.47M 9.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
39.44M 4.8% |
42.55M 7.9% |
44.08M 3.6% |
47.7M 8.2% |
54.4M 14.0% |
60.16M 10.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11M -16.1% |
3.4M 9.3% |
3.66M 7.5% |
3.88M 6.1% |
4.56M 17.4% |
4.86M 6.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
8.23M 12.6% |
9.1M 10.6% |
9.57M 5.2% |
10.16M 6.2% |
10.52M 3.5% |
11.6M 10.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
7.4M 24.4% |
9.1M 23.0% |
9.57M 5.2% |
10.22M 6.8% |
10.85M 6.2% |
12.38M 14.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
6.06M 1.9% |
7.65M 26.1% |
8.03M 5.0% |
8.56M 6.6% |
8.8M 2.8% |
9.64M 9.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.061 2.6% |
0.077 26.2% |
0.08 3.9% |
0.085 6.3% |
0.088 3.5% |
0.097 10.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 0.9% |
0.076 26.7% |
0.08 5.3% |
0.085 6.3% |
0.087 2.4% |
0.096 10.3% |