2017 Q2 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.76% -1.9% |
33.59% -8.6% |
34.87% 3.8% |
22.18% -36.4% |
21.93% -1.1% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.92% - |
-8.26% - |
-13.6% - |
-14.93% - |
-8.51% - |
-0.59% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.86% -1.5% |
81.6% -3.8% |
81.86% 0.3% |
83.38% 1.9% |
84.36% 1.2% |
86.33% 2.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.33% -3.5% |
6.04% -4.6% |
3.37% -44.2% |
1.92% -42.9% |
4.27% 122.0% |
3.15% -26.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
480.63M 40.3% |
686.6M 42.9% |
853.75M 24.3% |
1.07B 25.3% |
1.14B 6.6% |
1.01B -11.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B 10.0% |
1.69B 31.0% |
1.83B 8.7% |
1.93B 5.4% |
1.78B -7.9% |
1.72B -3.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
551.16M 21.2% |
884.43M 60.5% |
941.18M 6.4% |
1.08B 15.1% |
952.5M -12.0% |
854M -10.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
735.88M 2.8% |
801.14M 8.9% |
891.82M 11.3% |
850M -4.7% |
827.7M -2.6% |
865.8M 4.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.08M -38.3% |
54.62M 43.4% |
35.58M -34.9% |
78.26M 120.0% |
112.66M 44.0% |
-10.7M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
84.97M 28.5% |
142.05M 67.2% |
119.57M -15.8% |
299.12M 150.2% |
188.4M -37.0% |
223.6M 18.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.31M -15.3% |
299.12M 148.6% |
173.26M -42.1% |
223.56M 29.0% |
220.39M -1.4% |
145.7M -33.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.53M -43.7% |
39.72M 30.1% |
14.24M -64.1% |
60.37M 323.8% |
100.57M 66.6% |
-18.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.25M - |
-55.65M - |
-121.39M - |
-159.67M - |
-97.27M - |
-13.9M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.66M - |
-56.72M - |
-116.12M - |
-159.63M - |
-97.03M - |
-6M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.044 - |
-0.103 - |
-0.206 - |
-0.27 - |
-0.157 - |
-0.009 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.7% - |
- |
-14.27% - |
- |
-11.29% - |
- | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.21% - |
- |
-7.44% - |
- |
-5.37% - |
- |