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] |
212.43M -23.5% |
358.34M 68.7% |
460.34M 28.5% |
262.88M -42.9% |
427.76M 62.7% |
547.87M 28.1% |
480.88M -12.2% |
326.07M -32.2% |
349.7M 7.2% |
276.98M -20.8% |
383.52M 38.5% |
256.38M -33.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
150.14M -24.2% |
293.62M 95.6% |
334.15M 13.8% |
146.37M -56.2% |
311.13M 112.6% |
386.9M 24.4% |
360.64M -6.8% |
217.45M -39.7% |
251.02M 15.4% |
191.99M -23.5% |
271.94M 41.6% |
162.75M -40.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
62.29M -21.7% |
64.72M 3.9% |
126.2M 95.0% |
116.51M -7.7% |
116.63M 0.1% |
160.97M 38.0% |
120.24M -25.3% |
108.62M -9.7% |
98.68M -9.1% |
84.99M -13.9% |
111.58M 31.3% |
93.64M -16.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
204.49M -18.9% |
366.9M 79.4% |
410.7M 11.9% |
209.74M -48.9% |
378.13M 80.3% |
470.17M 24.3% |
448.6M -4.6% |
277.77M -38.1% |
321.4M 15.7% |
259.93M -19.1% |
382.34M 47.1% |
229.58M -40.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
54.34M 0.6% |
73.28M 34.8% |
76.55M 4.5% |
63.38M -17.2% |
67M 5.7% |
83.28M 24.3% |
87.95M 5.6% |
60.32M -31.4% |
70.38M 16.7% |
67.94M -3.5% |
110.4M 62.5% |
66.84M -39.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
7.95M -68.9% |
-8.56M - |
49.64M - |
53.14M 7.0% |
49.63M -6.6% |
77.7M 56.6% |
32.28M -58.4% |
48.3M 49.6% |
28.31M -41.4% |
17.05M -39.8% |
1.18M -93.1% |
26.8M 2169.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
24.31M - |
- | - | - |
70.87M - |
- | - | - |
64.42M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
7.52M -56.1% |
2.66M -64.7% |
35.43M 1232.6% |
40.77M 15.1% |
30.38M -25.5% |
54.22M 78.5% |
40.57M -25.2% |
43.23M 6.6% |
21.28M -50.8% |
8.86M -58.4% |
-2.98M - |
19.06M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 -50% |
0 -100% |
0.08 - |
0.09 12.5% |
0.06 -33.3% |
0.12 100% |
0.09 -25% |
0.09 0% |
0.05 -44.4% |
0.02 -60.0% |
-0.01 - |
0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 -50% |
0 -100% |
0.08 - |
0.09 12.5% |
0.06 -33.3% |
0.12 100% |
0.09 -25% |
0.09 0% |
0.05 -44.4% |
0.02 -60.0% |
-0.01 - |
0.04 - |