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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
135.21M -4.1% |
94.18M -30.3% |
61.97M -34.2% |
144.58M 133.3% |
167.08M 15.6% |
82.99M -50.3% |
86.39M 4.1% |
132.96M 53.9% |
187.45M 41.0% |
267.41M 42.7% |
149.89M -43.9% |
330.82M 120.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.29M -10.8% |
57.47M -30.2% |
41.72M -27.4% |
90.05M 115.9% |
111M 23.3% |
70.38M -36.6% |
54.86M -22.1% |
80.49M 46.7% |
123.79M 53.8% |
204.42M 65.1% |
94.3M -53.9% |
220.7M 134.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.92M 8.7% |
36.71M -30.6% |
20.25M -44.8% |
54.53M 169.3% |
56.08M 2.8% |
12.61M -77.5% |
31.54M 150.1% |
52.47M 66.4% |
63.67M 21.3% |
63M -1.0% |
55.6M -11.8% |
110.12M 98.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.9M -10.8% |
84.15M -18.2% |
65.62M -22.0% |
115.03M 75.3% |
140.61M 22.2% |
96.96M -31.0% |
77.95M -19.6% |
112.9M 44.8% |
153.99M 36.4% |
251.89M 63.6% |
130.41M -48.2% |
263.9M 102.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.61M -10.6% |
26.69M 29.5% |
23.9M -10.4% |
24.98M 4.5% |
29.62M 18.5% |
26.58M -10.2% |
23.09M -13.1% |
32.41M 40.4% |
30.2M -6.8% |
47.47M 57.2% |
36.11M -23.9% |
43.19M 19.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.31M 26.0% |
10.02M -69.0% |
-3.65M - |
29.55M - |
26.46M -10.4% |
-13.97M - |
8.45M - |
20.06M 137.5% |
33.47M 66.8% |
15.52M -53.6% |
19.49M 25.5% |
66.92M 243.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
15.49M - |
- | - | - |
17.17M - |
- | - | - |
62.06M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.27M 107.0% |
14.28M -47.6% |
-2.95M - |
17.56M - |
24.62M 40.2% |
-818.1K - |
881.73K - |
14.06M 1494.9% |
25.44M 80.9% |
15.36M -39.6% |
4.21M -72.6% |
43.3M 929.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.544 128.7% |
0.179 -67.1% |
-0.04 - |
0.238 - |
0.333 40.2% |
-0.011 - |
0.012 - |
0.19 1500% |
0.344 80.8% |
0.208 -39.6% |
0.057 -72.6% |
0.586 930.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.544 128.7% |
0.179 -67.1% |
-0.04 - |
0.238 - |
0.333 40.2% |
-0.011 - |
0.012 - |
0.19 1500% |
0.344 80.8% |
0.208 -39.6% |
0.057 -72.6% |
0.586 930.1% |