2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.46M 137.7% |
41.79M 24.9% |
42.91M 2.7% |
32.57M -24.1% |
36.2M 11.2% |
32.72M -9.6% |
26.25M -19.8% |
30.59M 16.5% |
46.85M 53.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.39M 113.3% |
22.7M 11.3% |
25.1M 10.6% |
18.33M -27.0% |
18.57M 1.3% |
17.87M -3.8% |
15.04M -15.8% |
17.57M 16.8% |
28.03M 59.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.08M 189.3% |
19.1M 46.0% |
17.82M -6.7% |
14.24M -20.1% |
17.63M 23.8% |
14.85M -15.8% |
11.21M -24.5% |
13.02M 16.1% |
18.82M 44.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.84M 86.1% |
25.75M 12.8% |
29.07M 12.9% |
21.63M -25.6% |
22.2M 2.6% |
21.14M -4.8% |
22.83M 8.0% |
25.97M 13.7% |
34.33M 32.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.45M -9.6% |
3.06M 24.6% |
3.97M 29.8% |
3.31M -16.8% |
3.63M 9.9% |
3.28M -9.8% |
7.8M 138.0% |
8.4M 7.8% |
6.3M -25.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.62M 488.2% |
16.04M 51.0% |
13.85M -13.7% |
10.93M -21.0% |
14M 28.0% |
11.57M -17.3% |
3.41M -70.5% |
4.61M 35.3% |
12.52M 171.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.72M 449.6% |
13.5M 54.9% |
11.28M -16.4% |
9.18M -18.6% |
12.39M 34.9% |
11.12M -10.3% |
2.24M -79.9% |
3.14M 40.2% |
11.62M 270.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.022 445% |
0.034 55.0% |
0.029 -15.7% |
0.023 -19.3% |
0.031 34.8% |
0.028 -10.3% |
0.005 -80.9% |
0.008 47.2% |
0.029 271.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.022 445% |
0.034 55.0% |
0.029 -15.7% |
0.023 -19.3% |
0.031 34.8% |
0.028 -10.3% |
0.005 -80.9% |
0.008 47.2% |
0.029 271.8% |