2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.67M -61.6% |
39.53M 4.9% |
77.83M 96.9% |
118.75M 52.6% |
43.18M -63.6% |
51.62M 19.5% |
69.39M 34.4% |
113.03M 62.9% |
40.26M -64.4% |
50.67M 25.9% |
60.65M 19.7% |
108.97M 79.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.01M -60.0% |
16.56M 3.4% |
30.47M 84.0% |
47.92M 57.2% |
16.9M -64.7% |
21.01M 24.3% |
30.19M 43.7% |
49.16M 62.9% |
16.51M -66.4% |
22.53M 36.5% |
25.22M 11.9% |
45.12M 78.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.66M -62.7% |
22.98M 6.1% |
47.36M 106.1% |
70.84M 49.6% |
26.29M -62.9% |
30.61M 16.5% |
39.21M 28.1% |
63.87M 62.9% |
23.75M -62.8% |
28.15M 18.5% |
35.43M 25.9% |
63.85M 80.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.11M -46.4% |
38.76M -8.0% |
60.51M 56.1% |
92.65M 53.1% |
48.28M -47.9% |
54.08M 12.0% |
63.83M 18.0% |
92.63M 45.1% |
48.53M -47.6% |
55.69M 14.8% |
57.47M 3.2% |
86.6M 50.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.11M -32.2% |
22.2M -15.0% |
30.03M 35.3% |
44.73M 48.9% |
31.39M -29.8% |
33.07M 5.4% |
33.64M 1.7% |
43.47M 29.2% |
32.02M -26.3% |
33.17M 3.6% |
32.25M -2.8% |
41.48M 28.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.44M - |
775.36K - |
17.33M 2134.9% |
26.11M 50.7% |
-5.1M - |
-2.46M - |
5.57M - |
20.4M 266.5% |
-8.27M - |
-5.02M - |
3.18M - |
22.37M 603.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.98M - |
-1.2M - |
10.98M - |
17.73M 61.4% |
-5.27M - |
-3.49M - |
2.2M - |
13.16M 499.2% |
-7.73M - |
-5.47M - |
495.42K - |
14.72M 2871.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.98M - |
-1.2M - |
10.98M - |
17.73M 61.4% |
-5.27M - |
-3.49M - |
2.2M - |
13.16M 499.2% |
-7.73M - |
-5.47M - |
495.42K - |
14.72M 2871.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.121 - |
-0.03 - |
0.255 - |
0.421 65.1% |
-0.13 - |
-0.086 - |
0.05 - |
0.314 532.3% |
-0.184 - |
-0.133 - |
0.01 - |
0.362 3697.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.121 - |
-0.03 - |
0.255 - |
0.411 61.2% |
-0.13 - |
-0.086 - |
0.05 - |
0.314 532.3% |
-0.184 - |
-0.133 - |
0.01 - |
0.352 3591.5% |