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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.06% - |
23.37% -6.7% |
16.36% -30.0% |
14.81% -9.5% |
13.79% -6.9% |
13.77% -0.1% |
8.71% -36.8% |
7.25% -16.7% |
7.12% -1.8% |
7.1% -0.4% |
4.83% -32.0% |
4.83% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-25.73% - |
5.84% - |
13.06% 123.6% |
18.88% 44.6% |
-55.75% - |
-121.45% - |
-167.84% - |
-186.19% - |
-103.02% - |
-49.94% - |
-71.08% - |
-63.8% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.32% 37.6% |
61.77% 15.9% |
65.56% 6.1% |
60.01% -8.5% |
50.93% -15.1% |
35.19% -30.9% |
7.38% -79.0% |
-11.25% - |
-24.18% - |
-27.79% - |
-14.69% - |
-14.3% - |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.41% -38.4% |
39.03% 170.9% |
37.18% -4.7% |
27.68% -25.6% |
-55.77% - |
-16.62% - |
-133.14% - |
-157.88% - |
-118.73% - |
-156.66% - |
-43.73% - |
-42.14% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.24M 54.4% |
121.22M 45.6% |
169.49M 39.8% |
181.39M 7.0% |
186.52M 2.8% |
174.99M -6.2% |
142.43M -18.6% |
132.15M -7.2% |
125.81M -4.8% |
127.16M 1.1% |
146.37M 15.1% |
166.63M 13.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
231.22M 41.0% |
322.43M 39.4% |
542.59M 68.3% |
639.12M 17.8% |
473.13M -26.0% |
376.96M -20.3% |
343.1M -9.0% |
331.98M -3.2% |
325.64M -1.9% |
332.8M 2.2% |
378.73M 13.8% |
426.47M 12.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.3M 37.1% |
40.61M 34.1% |
183.58M 352.0% |
179.36M -2.3% |
137.95M -23.1% |
113.92M -17.4% |
87.7M -23.0% |
59.32M -32.4% |
52.89M -10.8% |
45.3M -14.4% |
83.96M 85.4% |
61.06M -27.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
200.93M 41.6% |
281.82M 40.3% |
359.01M 27.4% |
459.76M 28.1% |
335.19M -27.1% |
263.04M -21.5% |
255.4M -2.9% |
272.66M 6.8% |
272.75M 0.0% |
287.5M 5.4% |
294.76M 2.5% |
365.41M 24.0% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.52M - |
-27.72M - |
-37.17M - |
-57.97M - |
-977K - |
-925K - |
36.25M - |
77.45M 113.6% |
50.47M -34.8% |
43.11M -14.6% |
23.6M -45.3% |
40.85M 73.1% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36M -41.6% |
1.32M -2.7% |
5.95M 349.2% |
53.03M 791.8% |
36.22M -31.7% |
43.27M 19.5% |
125.59M 190.3% |
77.29M -38.5% |
45.98M -40.5% |
35.81M -22.1% |
30.89M -13.8% |
29.38M -4.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.2M -31.8% |
43.32M 19.7% |
125.59M 189.9% |
77.32M -38.4% |
46.04M -40.5% |
35.77M -22.3% |
30.89M -13.6% |
29.29M -5.2% |
30.75M 5.0% |
46.82M 52.2% |
84.04M 79.5% |
65.93M -21.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-115.97M - |
-159.74M - |
-230.43M - |
-290.25M - |
-258.12M - |
-232.85M - |
-158.73M - |
-57.83M - |
-38.07M - |
-27.87M - |
-47.71M - |
-100.29M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.41M - |
7.08M - |
22.13M 212.6% |
34.25M 54.8% |
-103.99M - |
-212.53M - |
-239.05M - |
-246.05M - |
-129.61M - |
-63.51M - |
-104.04M - |
-106.32M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.41M - |
7.08M - |
22.13M 212.6% |
34.25M 54.8% |
-103.99M - |
-212.53M - |
-239.05M - |
-246.05M - |
-129.61M - |
-63.51M - |
-104.04M - |
-106.32M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.2 - |
0.02 - |
0.13 550% |
0.21 61.5% |
-0.48 - |
-1.04 - |
-1.15 - |
-1.18 - |
-0.58 - |
-0.25 - |
-0.4 - |
-0.4 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-19.09% - |
4.7% - |
10.1% 114.9% |
11.39% 12.7% |
-38.79% - |
-78.01% - |
-70.5% - |
-67.19% - |
-42.64% - |
-23.07% - |
-37.81% - |
-33.32% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.36% - |
3.84% - |
7.45% 93.8% |
8.53% 14.5% |
-29.53% - |
-60.78% - |
-53.98% - |
-50.67% - |
-32.45% - |
-17.9% - |
-28.83% - |
-28.03% - |