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] |
50.61M 24.0% |
59.93M 18.4% |
70.7M 18.0% |
78.47M 11.0% |
85.89M 9.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
32.91M 27.9% |
40.09M 21.8% |
47.55M 18.6% |
52.39M 10.2% |
56.62M 8.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
17.7M 17.3% |
19.84M 12.1% |
23.16M 16.7% |
26.08M 12.6% |
29.26M 12.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
38.07M 26.2% |
45.8M 20.3% |
54.4M 18.8% |
60.24M 10.7% |
65.23M 8.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
5.16M 16.1% |
5.71M 10.6% |
6.85M 20.0% |
7.85M 14.5% |
8.61M 9.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
12.54M 17.8% |
14.14M 12.8% |
16.3M 15.3% |
18.24M 11.8% |
20.66M 13.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
12.17M 26.6% |
14.18M 16.6% |
15.74M 11.0% |
17.2M 9.2% |
22.1M 28.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
10.14M 28.1% |
11.7M 15.4% |
12.87M 10.0% |
13.86M 7.7% |
17.24M 24.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.22 27.5% |
0.254 15.4% |
0.279 9.5% |
0.3 7.5% |
0.375 25.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.2 29.0% |
0.226 13.0% |
0.248 9.6% |
0.269 8.5% |
0.342 27.1% |