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 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
96.83M 2.7% |
83.92M -13.3% |
104.1M 24.0% |
70.16M -32.6% |
69.67M -0.7% |
94.03M 35.0% |
74.19M -21.1% |
89.22M 20.3% |
102.26M 14.6% |
96.64M -5.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
60.33M 2.9% |
52.45M -13.1% |
75.32M 43.6% |
52.38M -30.5% |
47.91M -8.5% |
63M 31.5% |
49.51M -21.4% |
64.71M 30.7% |
67.44M 4.2% |
65.96M -2.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
36.51M 2.2% |
31.47M -13.8% |
28.77M -8.6% |
17.78M -38.2% |
21.77M 22.4% |
31.03M 42.5% |
24.67M -20.5% |
24.51M -0.6% |
34.83M 42.1% |
30.68M -11.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
79.26M 6.9% |
73.17M -7.7% |
87.5M 19.6% |
70.25M -19.7% |
64.16M -8.7% |
81.22M 26.6% |
64.75M -20.3% |
80.99M 25.1% |
90.43M 11.7% |
82.19M -9.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
18.93M 21.9% |
20.72M 9.4% |
12.17M -41.2% |
17.87M 46.8% |
16.26M -9.0% |
18.22M 12.1% |
15.24M -16.4% |
16.28M 6.8% |
22.99M 41.2% |
16.23M -29.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
17.58M -12.9% |
10.76M -38.8% |
16.6M 54.4% |
-91.34K - |
5.51M - |
12.8M 132.4% |
9.43M -26.3% |
8.23M -12.7% |
11.84M 43.8% |
14.45M 22.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
31.03M 83.8% |
- | - | - |
6.89M - |
- | - | - |
22.32M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
14.15M -16.2% |
10.25M -27.6% |
9.21M -10.1% |
-264.96K - |
7.16M - |
15.52M 116.9% |
8.97M -42.2% |
6.96M -22.4% |
15.95M 129.3% |
15.06M -5.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -15.4% |
0.05 -54.5% |
0.05 0.2% |
-0.002 - |
0.042 - |
0.09 116.9% |
0.051 -43.8% |
0.04 -20.9% |
0.09 125% |
0.088 -1.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 -15.4% |
0.05 -54.5% |
0.05 0.2% |
-0.002 - |
0.042 - |
0.09 116.9% |
0.051 -43.8% |
0.04 -20.9% |
0.09 125% |
0.088 -1.7% |