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] |
147.36M 69.5% |
130.08M -11.7% |
147.27M 13.2% |
191.73M 30.2% |
226.52M 18.1% |
121.7M -46.3% |
94.96M -22.0% |
78.06M -17.8% |
62.54M -19.9% |
164.03M 162.3% |
270.37M 64.8% |
233.75M -13.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.22M 63.9% |
111.87M 0.6% |
116.98M 4.6% |
149.71M 28.0% |
174.17M 16.3% |
95.74M -45.0% |
82.77M -13.6% |
67.94M -17.9% |
52.3M -23.0% |
143.04M 173.5% |
239.62M 67.5% |
203.34M -15.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.14M 89.4% |
18.2M -49.6% |
30.29M 66.4% |
42.02M 38.7% |
52.35M 24.6% |
25.96M -50.4% |
12.19M -53.0% |
10.12M -17.0% |
10.24M 1.2% |
20.99M 105.0% |
30.75M 46.5% |
30.41M -1.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.22M 60.9% |
114.02M -7.5% |
126.73M 11.1% |
163.49M 29.0% |
189.84M 16.1% |
112.5M -40.7% |
89.02M -20.9% |
76.38M -14.2% |
62.31M -18.4% |
154.89M 148.6% |
261.64M 68.9% |
220.72M -15.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.01M 37.3% |
2.15M -82.1% |
9.74M 352.9% |
13.78M 41.4% |
15.67M 13.7% |
16.76M 7.0% |
6.26M -62.7% |
8.44M 34.9% |
10M 18.5% |
11.86M 18.5% |
22.02M 85.7% |
17.38M -21.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.14M 133.6% |
16.05M -33.5% |
20.55M 28.0% |
28.24M 37.5% |
36.68M 29.9% |
9.19M -74.9% |
5.94M -35.5% |
1.68M -71.7% |
236.27K -86.0% |
9.14M 3768.3% |
8.73M -4.4% |
13.03M 49.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.45M - |
- | - | - |
53.08M - |
- | - | - |
-3.59M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.98M 112.3% |
10.58M -41.2% |
14.53M 37.4% |
24.11M 65.9% |
28.97M 20.2% |
8.4M -71.0% |
4.46M -46.9% |
495.22K -88.9% |
-4.08M - |
6.36M - |
3.99M -37.4% |
12.67M 217.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.207 123.1% |
0.09 -56.6% |
0.124 37.4% |
0.205 65.9% |
0.246 20.2% |
0.098 -60.2% |
0.038 -61.4% |
0.006 -84.4% |
-0.035 - |
0.053 - |
0.03 -42.9% |
0.089 194.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.207 123.1% |
0.09 -56.6% |
0.124 37.4% |
0.205 65.9% |
0.246 20.2% |
0.098 -60.2% |
0.038 -61.4% |
0.006 -84.4% |
-0.035 - |
0.045 - |
0.03 -32.2% |
0.089 194.7% |