2019 Q1 | 2019 Q3 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.94M 2.4% |
81.99M 12.4% |
48.27M -41.1% |
124.44M 157.8% |
99.7M -19.9% |
151.89M 52.4% |
56.88M -62.5% |
70.68M 24.3% |
71.25M 0.8% |
59.39M -16.6% |
64.19M 8.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.42M 18.6% |
33.97M 95.0% |
12.37M -63.6% |
55.9M 351.8% |
38.45M -31.2% |
59.61M 55.0% |
19.49M -67.3% |
15.85M -18.7% |
14.29M -9.8% |
19.54M 36.7% |
14.35M -26.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.52M -1.8% |
48.03M -13.5% |
35.9M -25.2% |
68.54M 90.9% |
61.25M -10.6% |
92.28M 50.7% |
37.39M -59.5% |
54.83M 46.6% |
56.96M 3.9% |
39.85M -30.0% |
49.84M 25.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.57M -10.2% |
84M 43.4% |
55.1M -34.4% |
91.75M 66.5% |
80.72M -12.0% |
110.43M 36.8% |
60.12M -45.6% |
61.86M 2.9% |
69.07M 11.7% |
66.81M -3.3% |
64.51M -3.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.15M -18.6% |
50.04M 21.6% |
42.73M -14.6% |
35.85M -16.1% |
42.27M 17.9% |
50.82M 20.2% |
40.63M -20.1% |
46.01M 13.2% |
54.78M 19.1% |
47.27M -13.7% |
50.16M 6.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.36M 138.1% |
-2.01M - |
-6.82M - |
32.69M - |
18.97M -42.0% |
41.46M 118.5% |
-3.23M - |
8.82M - |
2.18M -75.3% |
-7.42M - |
-321.13K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
27.3M - |
- | - | - |
8.25M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.81M 108.4% |
4.6M -74.2% |
-2.33M - |
23.61M - |
15.34M -35.0% |
3.85M -74.9% |
1.29M -66.5% |
14.94M 1057.7% |
2.59M -82.6% |
-10.9M - |
533.17K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.32 108.1% |
0.06 -81.3% |
-0.04 - |
0.42 - |
0.28 -33.3% |
0.07 -75% |
0.02 -71.4% |
0.27 1250% |
0.05 -81.5% |
-0.2 - |
0.01 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.32 108.1% |
0.06 -81.3% |
-0.04 - |
0.42 - |
0.28 -33.3% |
0.07 -75% |
0.02 -71.4% |
0.27 1250% |
0.05 -81.5% |
-0.2 - |
0.01 - |