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] |
130.65M 39.7% |
109.15M -16.5% |
207.02M 89.7% |
86.64M -58.1% |
83.58M -3.5% |
130M 55.5% |
176.88M 36.1% |
111.73M -36.8% |
135.21M 21.0% |
123.98M -8.3% |
199.88M 61.2% |
122.57M -38.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
94.58M 47.3% |
78.96M -16.5% |
168.23M 113.0% |
69.22M -58.9% |
66.55M -3.9% |
96.12M 44.4% |
142.12M 47.9% |
81.04M -43.0% |
96.88M 19.6% |
89.89M -7.2% |
139.67M 55.4% |
88.33M -36.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.07M 23.2% |
30.18M -16.3% |
38.79M 28.5% |
17.42M -55.1% |
17.03M -2.2% |
33.88M 98.9% |
34.76M 2.6% |
30.69M -11.7% |
38.33M 24.9% |
34.09M -11.1% |
60.21M 76.6% |
34.24M -43.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.18M 33.7% |
115.77M -10.4% |
221.24M 91.1% |
104.46M -52.8% |
101.24M -3.1% |
139.63M 37.9% |
189.59M 35.8% |
109.98M -42.0% |
124.82M 13.5% |
127.1M 1.8% |
188.4M 48.2% |
117.65M -37.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.59M 6.9% |
36.8M 6.4% |
53.01M 44.0% |
35.23M -33.5% |
34.69M -1.6% |
43.51M 25.4% |
47.47M 9.1% |
28.94M -39.0% |
27.94M -3.5% |
37.21M 33.2% |
48.73M 31.0% |
29.32M -39.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48M - |
-6.62M - |
-14.22M - |
-17.82M - |
-17.65M - |
-9.63M - |
-12.71M - |
1.75M - |
10.39M 493.4% |
-3.12M - |
11.47M - |
4.92M -57.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.17M - |
- | - | - |
-39.06M - |
- | - | - |
10.25M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.86M 451.3% |
1.51M -80.8% |
-20.24M - |
-11.92M - |
-27.03M - |
-14.94M - |
-50.61M - |
8.74M - |
1.66M -81.0% |
-7.8M - |
20.57M - |
11.77M -42.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.026 531.7% |
0 -100% |
-0.06 - |
-0.03 - |
-0.08 - |
-0.04 - |
-0.15 - |
0.02 - |
0.005 -76.4% |
-0.022 - |
0.058 - |
0.03 -48.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.026 531.7% |
0 -100% |
-0.06 - |
-0.03 - |
-0.08 - |
-0.04 - |
-0.15 - |
0.02 - |
0.005 -76.4% |
-0.022 - |
0.058 - |
0.03 -48.7% |