2017 Q4 | 2018 Q4 | 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] |
0 - |
0 - |
4.08M - |
38.42M 842.2% |
75.95M 97.7% |
94.45M 24.4% |
235.96M 149.8% |
294.01M 24.6% |
364.52M 24.0% |
348.83M -4.3% |
360.25M 3.3% |
336.56M -6.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
295.81K - |
2.32M 683.6% |
3.22M 38.7% |
6.26M 94.6% |
16.97M 171.1% |
21.76M 28.2% |
25.31M 16.4% |
24.09M -4.8% |
23.59M -2.1% |
20.21M -14.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0 - |
0 - |
3.78M - |
35.81M 846.8% |
70.12M 95.8% |
88.19M 25.8% |
218.99M 148.3% |
272.26M 24.3% |
339.2M 24.6% |
324.75M -4.3% |
336.67M 3.7% |
316.34M -6.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.47M 334.9% |
33.34M 13.1% |
24.38M -26.9% |
28.16M 15.5% |
33.25M 18.1% |
81.6M 145.4% |
113.55M 39.2% |
136.17M 19.9% |
179.59M 31.9% |
174.74M -2.7% |
193.78M 10.9% |
203.84M 5.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.47M 334.9% |
33.34M 13.1% |
24.09M -27.8% |
25.55M 6.1% |
27.42M 7.3% |
69.51M 153.5% |
96.58M 38.9% |
114.42M 18.5% |
154.28M 34.8% |
150.66M -2.4% |
170.19M 13.0% |
183.63M 7.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.47M - |
-33.34M - |
-20.31M - |
10.26M - |
42.7M 316.4% |
88.8M 108.0% |
122.41M 37.8% |
157.84M 28.9% |
184.92M 17.2% |
174.09M -5.9% |
166.48M -4.4% |
132.71M -20.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.14M - |
- |
-4M - |
- |
69.21M - |
- |
142.85M - |
- |
185.99M - |
- |
161.55M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.14M - |
-27.29M - |
-4M - |
32.25M - |
69.21M 114.6% |
120.29M 73.8% |
142.85M 18.8% |
167.14M 17.0% |
185.99M 11.3% |
169.31M -9.0% |
161.55M -4.6% |
135.71M -16.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.201 - |
-0.221 - |
-0.033 - |
0.207 - |
0.455 119.4% |
1.018 123.9% |
0.9 -11.6% |
0.782 -13.1% |
0.754 -3.6% |
0.577 -23.5% |
0.785 36.0% |
0.631 -19.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.201 - |
-0.221 - |
-0.033 - |
0.207 - |
0.455 119.4% |
1.018 123.9% |
0.9 -11.6% |
0.782 -13.1% |
0.754 -3.6% |
0.577 -23.5% |
0.785 36.0% |
0.631 -19.6% |