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 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.32M -14.6% |
94.29M 30.4% |
70.29M -25.4% |
69.76M -0.8% |
55.5M -20.4% |
60.8M 9.6% |
60.17M -1.0% |
74.24M 23.4% |
67.55M -9.0% |
81.29M 20.3% |
70.5M -13.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.32M -8.0% |
71.72M 27.3% |
55.87M -22.1% |
53.9M -3.5% |
42.48M -21.2% |
44.18M 4.0% |
46.83M 6.0% |
56.33M 20.3% |
48.51M -13.9% |
56.09M 15.6% |
52.92M -5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16M -31.9% |
22.57M 41.0% |
14.43M -36.1% |
15.85M 9.9% |
13.02M -17.9% |
16.62M 27.6% |
13.35M -19.7% |
17.92M 34.2% |
19.03M 6.2% |
25.2M 32.4% |
17.58M -30.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.43M -1.3% |
89.56M 30.9% |
65.65M -26.7% |
66.5M 1.3% |
54.94M -17.4% |
63.78M 16.1% |
58.15M -8.8% |
73.11M 25.7% |
63.96M -12.5% |
76.82M 20.1% |
68.59M -10.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.11M 48.8% |
17.84M 47.3% |
9.78M -45.2% |
12.6M 28.9% |
12.47M -1.1% |
19.59M 57.2% |
11.33M -42.2% |
16.78M 48.1% |
15.44M -8.0% |
20.73M 34.2% |
15.67M -24.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.9M -74.6% |
4.73M 21.4% |
4.65M -1.8% |
3.25M -30.0% |
551.03K -83.1% |
-2.98M - |
2.02M - |
1.14M -43.7% |
3.59M 215.3% |
4.47M 24.5% |
1.91M -57.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
13.06M - |
- | - | - |
3.71M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.5M -57.7% |
1.5M -77.0% |
7.25M 383.7% |
6.15M -15.1% |
3.24M -47.3% |
-1.91M - |
3.16M - |
562.93K -82.2% |
1.33M 136.8% |
2.98M 123.5% |
3.46M 16.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.063 -72% |
0 -100% |
0.086 - |
0.073 -15.1% |
0.039 -47.2% |
-0.023 - |
0.037 - |
0.007 -82.1% |
0.016 137.3% |
0.035 122.6% |
0.041 16.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.063 -72% |
0 -100% |
0.086 - |
0.073 -15.1% |
0.039 -47.2% |
-0.023 - |
0.037 - |
0.007 -82.1% |
0.016 137.3% |
0.035 122.6% |
0.041 16.4% |