2019 Q2 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.06M 43.7% |
142.82M -0.2% |
206.01M 44.2% |
129.47M -37.2% |
153.67M 18.7% |
150.84M -1.8% |
179.21M 18.8% |
132.76M -25.9% |
163.73M 23.3% |
156.29M -4.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.92M 39.9% |
92.06M 13.8% |
137.7M 49.6% |
81.33M -40.9% |
91.24M 12.2% |
97.31M 6.7% |
123.24M 26.6% |
85.92M -30.3% |
111.03M 29.2% |
97.12M -12.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.14M 49.1% |
50.76M -18.3% |
68.31M 34.6% |
48.14M -29.5% |
62.43M 29.7% |
53.53M -14.3% |
55.97M 4.6% |
46.84M -16.3% |
52.69M 12.5% |
59.16M 12.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.34M 36.1% |
141.85M 18.9% |
175.01M 23.4% |
117.88M -32.6% |
140.14M 18.9% |
142.72M 1.8% |
159.75M 11.9% |
120.37M -24.7% |
153.49M 27.5% |
150.57M -1.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.42M 28.7% |
49.79M 29.6% |
37.31M -25.1% |
36.55M -2.0% |
48.9M 33.8% |
45.41M -7.1% |
36.51M -19.6% |
34.45M -5.7% |
42.46M 23.2% |
53.44M 25.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.72M 100.4% |
969.45K -95.9% |
31M 3098.1% |
11.59M -62.6% |
13.53M 16.7% |
8.12M -40.0% |
19.46M 139.7% |
12.39M -36.3% |
10.24M -17.4% |
5.72M -44.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.82M - |
- | - | - |
22.54M - |
- | - | - |
25.29M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.01M 104.3% |
5.59M -74.6% |
30.88M 452.4% |
10.25M -66.8% |
12.23M 19.4% |
10.41M -14.9% |
24.09M 131.5% |
12.58M -47.8% |
12.66M 0.6% |
7.99M -36.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.189 85.0% |
0.048 -74.6% |
0.271 466.3% |
0.086 -68.4% |
0.105 22.4% |
0.089 -14.9% |
0.206 130.5% |
0.107 -47.9% |
0.113 5.3% |
0.06 -46.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.189 85.0% |
0.048 -74.6% |
0.271 466.3% |
0.086 -68.4% |
0.105 22.4% |
0.089 -14.9% |
0.206 130.5% |
0.107 -47.9% |
0.113 5.3% |
0.06 -46.8% |