2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
68.87M -0.3% |
75.87M 10.2% |
77.69M 2.4% |
76.82M -1.1% |
74.88M -2.5% |
75.2M 0.4% |
|
Cost of Revenue | [friend] | [friend] |
25.82M 3.6% |
30.42M 17.8% |
31.08M 2.2% |
42.07M 35.4% |
32.4M -23.0% |
40.47M 24.9% |
|
Gross Profit | [friend] | [friend] |
43.05M -2.5% |
45.45M 5.6% |
46.6M 2.5% |
34.74M -25.4% |
42.48M 22.3% |
34.73M -18.2% |
|
Total Expenses | [friend] | [friend] |
27.07M 2.3% |
26.74M -1.2% |
32.39M 21.1% |
34.87M 7.7% |
32.08M -8.0% |
33.04M 3.0% |
|
Operating Expense | [friend] | [friend] |
1.25M -19.0% |
-3.68M - |
1.31M - |
-7.2M - |
-316K - |
-7.43M - |
|
Operating Income | [friend] | [friend] |
41.8M -1.9% |
49.13M 17.5% |
45.3M -7.8% |
41.95M -7.4% |
42.8M 2.0% |
42.16M -1.5% |
|
Net Income (Cont Operations) | [friend] | [friend] |
42.78M 366.0% |
30.12M -29.6% |
61.63M 104.6% |
-102.44M - |
27.61M - |
-143.41M - |
|
Net Income | [friend] | [friend] |
38.85M 248.1% |
29.34M -24.5% |
57.18M 94.9% |
-84.1M - |
27.58M - |
-143.42M - |
|
Basic EPS | [friend] | [friend] |
0.033 217.8% |
0.022 -33.0% |
0.044 98.4% |
-1.935 - |
0.021 - |
-8.094 - |
|
Diluted EPS | [friend] | [friend] |
0.033 217.8% |
0.022 -33.0% |
0.044 98.4% |
-1.935 - |
0.021 - |
-8.094 - |