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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
85.84M 38.0% |
121.32M 41.3% |
117.89M -2.8% |
109.52M -7.1% |
104.32M -4.7% |
108.78M 4.3% |
113M 3.9% |
125.49M 11.0% |
186.55M 48.7% |
199.25M 6.8% |
192.09M -3.6% |
164.95M -14.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
60.03M 46.3% |
71.89M 19.8% |
77.99M 8.5% |
70.18M -10.0% |
71.25M 1.5% |
66.38M -6.8% |
81.23M 22.4% |
83.62M 2.9% |
131.5M 57.3% |
132.56M 0.8% |
124.81M -5.8% |
109.07M -12.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
25.81M 22.0% |
49.43M 91.5% |
39.9M -19.3% |
39.34M -1.4% |
33.07M -16.0% |
42.41M 28.3% |
31.78M -25.1% |
41.87M 31.8% |
55.05M 31.5% |
66.69M 21.1% |
67.28M 0.9% |
55.88M -16.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
84.32M 36.2% |
105.87M 25.6% |
107.8M 1.8% |
102.06M -5.3% |
100.12M -1.9% |
108.7M 8.6% |
119.91M 10.3% |
123.91M 3.3% |
177.84M 43.5% |
187.57M 5.5% |
176.21M -6.1% |
154.8M -12.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
24.29M 16.2% |
33.98M 39.9% |
29.81M -12.3% |
31.89M 7.0% |
28.87M -9.5% |
42.33M 46.6% |
38.68M -8.6% |
40.29M 4.2% |
46.34M 15.0% |
55.01M 18.7% |
51.4M -6.6% |
45.73M -11.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52M 487.1% |
15.45M 917.2% |
10.09M -34.7% |
7.46M -26.1% |
4.2M -43.7% |
80.12K -98.1% |
-6.9M - |
1.58M - |
8.71M 452.6% |
11.67M 34.1% |
15.88M 36.0% |
10.15M -36.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
801.56K 685.8% |
20.27M 2429.4% |
9.37M -53.8% |
11.76M 25.4% |
2.47M -79.0% |
7.15M 189.8% |
-3.92M - |
1.34M - |
4.63M 244.6% |
7.99M 72.6% |
10.6M 32.7% |
5.86M -44.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
3.51M - |
23.56M 571.7% |
10.63M -54.9% |
12.74M 19.8% |
3.15M -75.2% |
8.06M 155.7% |
-3.47M - |
-2.01M - |
4.76M - |
7.57M 58.9% |
11.23M 48.3% |
6.53M -41.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.035 - |
0.235 572.3% |
0.11 -53.2% |
0.13 18.2% |
0.03 -76.9% |
0.08 166.7% |
-0.03 - |
-0.02 - |
0.05 - |
0.073 45.5% |
0.11 51.2% |
0.06 -45.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.035 - |
0.235 572.3% |
0.09 -61.7% |
0.11 22.2% |
0.03 -72.7% |
0.08 166.7% |
-0.03 - |
-0.02 - |
0.05 - |
0.073 45.5% |
0.1 37.4% |
0.06 -40.0% |