2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69.47M 136.4% |
117.75M 69.5% |
124.23M 5.5% |
43.45M -65.0% |
42.58M -2.0% |
81.68M 91.8% |
31.41M -61.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.5M 89.3% |
84.45M 67.2% |
78.83M -6.6% |
26.24M -66.7% |
36.8M 40.2% |
65.89M 79.0% |
30.51M -53.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.97M 598.6% |
33.3M 75.5% |
45.39M 36.3% |
17.21M -62.1% |
5.78M -66.4% |
15.8M 173.5% |
902K -94.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.7M 67.2% |
93.94M 65.7% |
83.76M -10.8% |
28.57M -65.9% |
38.55M 34.9% |
71.78M 86.2% |
33.36M -53.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.2M -14.2% |
9.49M 53.1% |
4.93M -48.1% |
2.33M -52.7% |
1.75M -24.9% |
5.89M 236.5% |
2.85M -51.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.77M - |
23.8M 86.3% |
40.47M 70.0% |
14.88M -63.2% |
4.02M -73.0% |
9.9M 146.1% |
-1.95M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.59M - |
20.52M -38.9% |
35.25M 71.8% |
12.64M -64.2% |
1.83M -85.5% |
6.43M 250.9% |
-3.9M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.11M - |
14.72M -54.1% |
27.23M 84.9% |
10.22M -62.5% |
728K -92.9% |
4.2M 477.3% |
-6.09M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.038 - |
0.013 -66.1% |
0.023 76.9% |
0.009 -62.6% |
0.001 -94.2% |
0.004 600.0% |
-0.005 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.036 - |
0.012 -66.6% |
0.022 85.8% |
0.008 -62.3% |
0.001 -94.0% |
0.003 580% |
-0.005 - |