2018 Q3 | 2018 Q4 | 2019 Q3 | 2020 Q2 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
26.69M 74.8% |
28.27M 5.9% |
31.64M 11.9% |
35.25M 11.4% |
35.9M 1.8% |
36.1M 0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
8.52M 88.0% |
7.89M -7.3% |
9.37M 18.7% |
11.34M 21.1% |
10.27M -9.4% |
11.46M 11.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
18.17M 69.3% |
20.38M 12.1% |
22.27M 9.3% |
23.91M 7.4% |
25.63M 7.2% |
24.64M -3.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
10.98M 91.1% |
10.4M -5.2% |
11.73M 12.8% |
13.67M 16.5% |
12.85M -5.9% |
14.06M 9.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
2.46M 102.6% |
2.51M 2.1% |
2.37M -5.7% |
2.33M -1.7% |
2.58M 11.0% |
2.6M 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
15.71M 65.0% |
17.87M 13.7% |
19.9M 11.4% |
21.59M 8.4% |
23.05M 6.8% |
22.04M -4.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
13.79M 5437.8% |
36.43M 164.2% |
17.76M -51.3% |
11.99M -32.5% |
14.55M 21.4% |
25.26M 73.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
13.21M - |
29.65M 124.5% |
15.99M -46.1% |
10.18M -36.4% |
12.84M 26.2% |
19.98M 55.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.027 - |
0.057 115.8% |
0.029 -50.2% |
0.018 -36.7% |
0.023 24.9% |
0.035 53.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.027 - |
0.057 115.8% |
0.029 -50.2% |
0.018 -36.7% |
0.023 24.9% |
0.035 53.1% |